0001772695-23-000069.txt : 20230427 0001772695-23-000069.hdr.sgml : 20230427 20230427061239 ACCESSION NUMBER: 0001772695-23-000069 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 103 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230427 DATE AS OF CHANGE: 20230427 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Sunnova Energy International Inc. CENTRAL INDEX KEY: 0001772695 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC & OTHER SERVICES COMBINED [4931] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38995 FILM NUMBER: 23851633 BUSINESS ADDRESS: STREET 1: 20 EAST GREENWAY PLAZA, SUITE 540 CITY: HOUSTON STATE: TX ZIP: 77046 BUSINESS PHONE: (281) 985-9900 MAIL ADDRESS: STREET 1: 20 EAST GREENWAY PLAZA, SUITE 540 CITY: HOUSTON STATE: TX ZIP: 77046 10-Q 1 nova-20230331.htm 10-Q nova-20230331
00017726952023Q1falseDecember 31http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNethttp://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNethttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#LiabilitiesOtherThanLongtermDebtNoncurrenthttp://fasb.org/us-gaap/2022#LiabilitiesOtherThanLongtermDebtNoncurrenthttp://fasb.org/us-gaap/2022#LiabilitiesOtherThanLongtermDebtNoncurrenthttp://fasb.org/us-gaap/2022#LiabilitiesOtherThanLongtermDebtNoncurrent00017726952023-01-012023-03-3100017726952023-04-24xbrli:shares00017726952023-03-31iso4217:USD00017726952022-12-31iso4217:USDxbrli:shares0001772695us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310001772695us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-3100017726952022-01-012022-03-3100017726952021-12-3100017726952022-03-310001772695us-gaap:CommonStockMember2021-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2021-12-310001772695us-gaap:RetainedEarningsMember2021-12-310001772695us-gaap:ParentMember2021-12-310001772695us-gaap:NoncontrollingInterestMember2021-12-310001772695us-gaap:RetainedEarningsMember2022-01-012022-03-310001772695us-gaap:ParentMember2022-01-012022-03-310001772695us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001772695us-gaap:CommonStockMember2022-01-012022-03-310001772695nova:AdditionalPaidinCapitalCommonStockMember2022-01-012022-03-310001772695us-gaap:CommonStockMember2022-03-310001772695nova:AdditionalPaidinCapitalCommonStockMember2022-03-310001772695us-gaap:RetainedEarningsMember2022-03-310001772695us-gaap:ParentMember2022-03-310001772695us-gaap:NoncontrollingInterestMember2022-03-310001772695us-gaap:CommonStockMember2022-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2022-12-310001772695us-gaap:RetainedEarningsMember2022-12-310001772695us-gaap:ParentMember2022-12-310001772695us-gaap:NoncontrollingInterestMember2022-12-310001772695us-gaap:RetainedEarningsMember2023-01-012023-03-310001772695us-gaap:ParentMember2023-01-012023-03-310001772695us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001772695us-gaap:CommonStockMember2023-01-012023-03-310001772695nova:AdditionalPaidinCapitalCommonStockMember2023-01-012023-03-310001772695us-gaap:CommonStockMember2023-03-310001772695nova:AdditionalPaidinCapitalCommonStockMember2023-03-310001772695us-gaap:RetainedEarningsMember2023-03-310001772695us-gaap:ParentMember2023-03-310001772695us-gaap:NoncontrollingInterestMember2023-03-31nova:customernova:state0001772695nova:SolarServiceAgreementMembersrt:MinimumMember2023-01-012023-03-310001772695srt:MaximumMembernova:SolarServiceAgreementMember2023-01-012023-03-310001772695nova:LeaseandPowerPurchaseAgreementPPAMembernova:LeaseAgreementOptionOneMember2023-01-012023-03-31nova:renewalOption0001772695nova:LeaseandPowerPurchaseAgreementPPAMembernova:LeaseAgreementOptionTwoMember2023-01-012023-03-3100017726952019-07-292023-03-310001772695srt:ScenarioPreviouslyReportedMember2022-03-310001772695srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2022-03-310001772695srt:ScenarioPreviouslyReportedMember2022-01-012022-03-310001772695srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2022-01-012022-03-310001772695srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2021-12-310001772695srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-310001772695srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-01-012022-03-310001772695srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-012022-03-310001772695srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-03-310001772695srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:RetainedEarningsMember2022-03-310001772695nova:BatteriesandComponentsMember2023-03-310001772695nova:BatteriesandComponentsMember2022-12-310001772695nova:HomebuilderConstructionInProgressMember2023-03-310001772695nova:HomebuilderConstructionInProgressMember2022-12-310001772695nova:ModulesandInvertersMember2023-03-310001772695nova:ModulesandInvertersMember2022-12-310001772695nova:MetersAndModemsMember2023-03-310001772695nova:MetersAndModemsMember2022-12-310001772695nova:OtherInventoryMember2023-03-310001772695nova:OtherInventoryMember2022-12-310001772695us-gaap:FairValueMeasurementsRecurringMember2023-03-310001772695us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001772695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001772695us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-03-310001772695us-gaap:FairValueMeasurementsRecurringMember2022-12-310001772695us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001772695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001772695us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001772695nova:ContingentConsiderationLiabilityMember2022-12-310001772695nova:ContingentConsiderationLiabilityMember2021-12-310001772695nova:ContingentConsiderationLiabilityMember2023-01-012023-03-310001772695nova:ContingentConsiderationLiabilityMember2022-01-012022-03-310001772695nova:ContingentConsiderationLiabilityMember2023-03-310001772695nova:ContingentConsiderationLiabilityMember2022-03-310001772695srt:WeightedAverageMemberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Member2023-03-31xbrli:pure0001772695srt:WeightedAverageMembernova:MeasurementInputRevenueRiskPremiumMemberus-gaap:FairValueInputsLevel3Member2023-03-310001772695srt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Member2023-03-310001772695srt:WeightedAverageMembernova:MeasurementInputProbabilityOfSuccessMemberus-gaap:FairValueInputsLevel3Member2023-03-310001772695nova:PowerPurchaseAgreementPPAMember2023-01-012023-03-310001772695nova:PowerPurchaseAgreementPPAMember2022-01-012022-03-310001772695nova:LeaseRevenueMember2023-01-012023-03-310001772695nova:LeaseRevenueMember2022-01-012022-03-310001772695nova:InventorySalesRevenueMember2023-01-012023-03-310001772695nova:InventorySalesRevenueMember2022-01-012022-03-310001772695nova:SolarRenewableEnergyCertificateRevenueMember2023-01-012023-03-310001772695nova:SolarRenewableEnergyCertificateRevenueMember2022-01-012022-03-310001772695nova:CashSalesRevenueMember2023-01-012023-03-310001772695nova:CashSalesRevenueMember2022-01-012022-03-310001772695nova:EasyOwnProgramRevenueMember2023-01-012023-03-310001772695nova:EasyOwnProgramRevenueMember2022-01-012022-03-310001772695nova:OtherRevenueMember2023-01-012023-03-310001772695nova:OtherRevenueMember2022-01-012022-03-3100017726952023-04-012023-03-310001772695nova:PowerPurchaseAgreementPPAMembersrt:MinimumMember2023-01-012023-03-310001772695srt:MaximumMembernova:PowerPurchaseAgreementPPAMember2023-01-012023-03-310001772695nova:LeaseAgreementOptionOneMembernova:PowerPurchaseAgreementPPAMember2023-01-012023-03-310001772695nova:LeaseAgreementOptionTwoMembernova:PowerPurchaseAgreementPPAMember2023-01-012023-03-310001772695nova:LeaseRevenueMembersrt:MinimumMember2023-01-012023-03-310001772695srt:MaximumMembernova:LeaseRevenueMember2023-01-012023-03-310001772695nova:LeaseAgreementOptionOneMembernova:LeaseRevenueMember2023-01-012023-03-310001772695nova:LeaseRevenueMembernova:LeaseAgreementOptionTwoMember2023-01-012023-03-31utr:kWh0001772695nova:SolarRenewableEnergyCertificatesMember2022-12-310001772695nova:SolarRenewableEnergyCertificatesMember2023-03-310001772695nova:OtherRevenueMembersrt:MaximumMember2023-01-012023-03-310001772695nova:EasyOwnProgramRevenueMembersrt:MinimumMember2023-01-012023-03-310001772695srt:MedianMembernova:EasyOwnProgramRevenueMember2023-01-012023-03-310001772695srt:MaximumMembernova:EasyOwnProgramRevenueMember2023-01-012023-03-31nova:FICO_score0001772695nova:EasyOwnProgramRevenueMember2023-03-310001772695nova:EasyOwnProgramRevenueMember2022-12-310001772695nova:PowerPurchaseAgreementsandLeaseRevenueMember2023-03-310001772695nova:PowerPurchaseAgreementsandLeaseRevenueMember2022-12-310001772695nova:SolarReceivablesMember2023-03-310001772695nova:SolarReceivablesMember2022-12-310001772695us-gaap:ElectricGenerationEquipmentMember2023-01-012023-03-310001772695us-gaap:ElectricGenerationEquipmentMember2023-03-310001772695us-gaap:ElectricGenerationEquipmentMember2022-12-310001772695us-gaap:ConstructionInProgressMember2023-03-310001772695us-gaap:ConstructionInProgressMember2022-12-310001772695nova:AssetRetirementObligationsMember2023-01-012023-03-310001772695nova:AssetRetirementObligationsMember2023-03-310001772695nova:AssetRetirementObligationsMember2022-12-310001772695us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-03-310001772695us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-03-310001772695us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001772695us-gaap:OfficeEquipmentMembersrt:MinimumMember2023-01-012023-03-310001772695us-gaap:OfficeEquipmentMembersrt:MaximumMember2023-01-012023-03-310001772695us-gaap:OfficeEquipmentMember2023-03-310001772695us-gaap:OfficeEquipmentMember2022-12-310001772695us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2023-01-012023-03-310001772695us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-01-012023-03-310001772695us-gaap:LeaseholdImprovementsMember2023-03-310001772695us-gaap:LeaseholdImprovementsMember2022-12-310001772695us-gaap:FurnitureAndFixturesMember2023-01-012023-03-310001772695us-gaap:FurnitureAndFixturesMember2023-03-310001772695us-gaap:FurnitureAndFixturesMember2022-12-310001772695us-gaap:VehiclesMembersrt:MinimumMember2023-01-012023-03-310001772695srt:MaximumMemberus-gaap:VehiclesMember2023-01-012023-03-310001772695us-gaap:VehiclesMember2023-03-310001772695us-gaap:VehiclesMember2022-12-310001772695us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMembersrt:MinimumMember2023-01-012023-03-310001772695us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMembersrt:MaximumMember2023-01-012023-03-310001772695us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-03-310001772695us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695us-gaap:NotesReceivableMember2023-03-310001772695us-gaap:NotesReceivableMember2022-12-310001772695us-gaap:NotesReceivableMember2023-01-012023-03-310001772695us-gaap:NotesReceivableMember2022-01-012022-03-310001772695nova:FinancialAsset190DaysPastDueMember2023-03-310001772695nova:FinancialAsset190DaysPastDueMember2022-12-310001772695nova:FinancialAsset91180DaysPastDueMember2023-03-310001772695nova:FinancialAsset91180DaysPastDueMember2022-12-310001772695nova:FinancialAssetGreaterThan180DaysPastDueMember2023-03-310001772695nova:FinancialAssetGreaterThan180DaysPastDueMember2022-12-310001772695us-gaap:FinancialAssetPastDueMember2023-03-310001772695us-gaap:FinancialAssetPastDueMember2022-12-310001772695us-gaap:FinancialAssetNotPastDueMember2023-03-310001772695us-gaap:FinancialAssetNotPastDueMember2022-12-310001772695us-gaap:PerformingFinancingReceivableMember2023-03-310001772695us-gaap:NonperformingFinancingReceivableMember2023-03-310001772695us-gaap:ConvertibleDebtMembernova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMembernova:SEIMember2023-03-310001772695us-gaap:ConvertibleDebtMembernova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMembernova:SEIMember2023-01-012023-03-310001772695us-gaap:ConvertibleDebtMembernova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMembernova:SEIMember2022-01-012022-12-310001772695us-gaap:ConvertibleDebtMembernova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMembernova:SEIMember2022-12-310001772695us-gaap:ConvertibleDebtMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMembernova:SEIMember2023-03-310001772695us-gaap:ConvertibleDebtMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMembernova:SEIMember2023-01-012023-03-310001772695us-gaap:ConvertibleDebtMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMembernova:SEIMember2022-01-012022-12-310001772695us-gaap:ConvertibleDebtMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMembernova:SEIMember2022-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMember2023-03-310001772695us-gaap:ConvertibleDebtMembernova:SEIMember2022-12-310001772695us-gaap:SeniorNotesMembernova:SunnovaEnergyCorporationMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2023-03-310001772695us-gaap:SeniorNotesMembernova:SunnovaEnergyCorporationMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2023-01-012023-03-310001772695us-gaap:SeniorNotesMembernova:SunnovaEnergyCorporationMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2022-01-012022-12-310001772695us-gaap:SeniorNotesMembernova:SunnovaEnergyCorporationMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2022-12-310001772695nova:SunnovaEnergyCorporationMember2023-03-310001772695nova:SunnovaEnergyCorporationMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2023-01-012023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMember2022-12-310001772695nova:HeliosIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-03-310001772695nova:HeliosIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-03-310001772695nova:HeliosIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:HeliosIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:HeliosIIIssuerLLCMember2023-03-310001772695nova:HeliosIIIssuerLLCMember2022-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-03-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-03-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaRAYSIIssuerLLCMember2023-03-310001772695nova:SunnovaRAYSIIssuerLLCMember2022-12-310001772695nova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-03-310001772695nova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosIIIIssuerLLCMember2023-03-310001772695nova:HeliosIIIIssuerLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaTEPHoldingsLLCMember2023-01-012023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaTEPHoldingsLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaTEPHoldingsLLCMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaTEPHoldingsLLCMember2022-12-310001772695nova:SunnovaTEPHoldingsLLCMember2023-03-310001772695nova:SunnovaTEPHoldingsLLCMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIssuerLLCMember2023-01-012023-03-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIssuerLLCMember2023-03-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIssuerLLCMember2022-01-012022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIssuerLLCMember2022-12-310001772695nova:SunnovaSolIssuerLLCMember2023-03-310001772695nova:SunnovaSolIssuerLLCMember2022-12-310001772695nova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-03-310001772695nova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosIVIssuerLLCMember2023-03-310001772695nova:HeliosIVIssuerLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaAssetPortfolio8LLCMember2023-01-012023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaAssetPortfolio8LLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaAssetPortfolio8LLCMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaAssetPortfolio8LLCMember2022-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-03-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-03-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaSolIIIssuerLLCMember2023-03-310001772695nova:SunnovaSolIIIssuerLLCMember2022-12-310001772695nova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-03-310001772695nova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIssuerLLCMember2023-03-310001772695nova:HeliosVIssuerLLCMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2023-01-012023-03-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2023-03-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2022-01-012022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2022-12-310001772695nova:SunnovaSolIIIIssuerLLCMember2023-03-310001772695nova:SunnovaSolIIIIssuerLLCMember2022-12-310001772695nova:HeliosVIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-03-310001772695nova:HeliosVIIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosVIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosVIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIssuerLLCMember2023-03-310001772695nova:HeliosVIIssuerLLCMember2022-12-310001772695nova:LoanBackedNotesMembernova:HeliosVIIIssuerLLCMember2023-01-012023-03-310001772695nova:LoanBackedNotesMembernova:HeliosVIIIssuerLLCMember2023-03-310001772695nova:LoanBackedNotesMembernova:HeliosVIIIssuerLLCMember2022-01-012022-12-310001772695nova:LoanBackedNotesMembernova:HeliosVIIIssuerLLCMember2022-12-310001772695nova:HeliosVIIIssuerLLCMember2023-03-310001772695nova:HeliosVIIIssuerLLCMember2022-12-310001772695nova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-03-310001772695nova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIIIssuerLLCMember2023-03-310001772695nova:HeliosVIIIIssuerLLCMember2022-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-03-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-03-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaSolIVIssuerLLCMember2023-03-310001772695nova:SunnovaSolIVIssuerLLCMember2022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-03-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMember2023-03-310001772695nova:SunnovaHeliosIXIssuerLLCMember2022-12-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-03-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIssuerLLCMember2023-03-310001772695nova:SunnovaHeliosXIssuerLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaInventorySupplyLLCMember2023-01-012023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaInventorySupplyLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaInventorySupplyLLCMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaInventorySupplyLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2022-08-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2023-02-230001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2022-09-300001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaTEPHoldingsLLCMember2022-10-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaAssetPortfolio8LLCMember2022-11-300001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembernova:SunnovaInventorySupplyLLCMember2023-03-012023-03-310001772695us-gaap:ConvertibleDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMembernova:SEIMember2023-03-310001772695us-gaap:ConvertibleDebtMembernova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SEIMember2023-03-310001772695us-gaap:ConvertibleDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMembernova:SEIMember2022-12-310001772695us-gaap:ConvertibleDebtMembernova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SEIMember2022-12-310001772695us-gaap:ConvertibleDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMembernova:SEIMember2023-03-310001772695us-gaap:ConvertibleDebtMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SEIMember2023-03-310001772695us-gaap:ConvertibleDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMembernova:SEIMember2022-12-310001772695us-gaap:ConvertibleDebtMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SEIMember2022-12-310001772695us-gaap:ConvertibleDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaEnergyCorporationMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2023-03-310001772695us-gaap:ConvertibleDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaEnergyCorporationMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2023-03-310001772695us-gaap:ConvertibleDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaEnergyCorporationMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2022-12-310001772695us-gaap:ConvertibleDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaEnergyCorporationMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaEZOwnPortfolioLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMembernova:SunnovaEZOwnPortfolioLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaEZOwnPortfolioLLCMember2022-12-310001772695nova:HeliosIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMember2023-03-310001772695nova:HeliosIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001772695nova:HeliosIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:HeliosIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-03-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosIIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosIIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMembernova:SunnovaTEPHoldingsLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaTEPHoldingsLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMembernova:SunnovaTEPHoldingsLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaTEPHoldingsLLCMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIssuerLLCMember2023-03-310001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaSolIssuerLLCMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIssuerLLCMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaSolIssuerLLCMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMembernova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMembernova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMembernova:SunnovaAssetPortfolio8LLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaAssetPortfolio8LLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMembernova:SunnovaAssetPortfolio8LLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaAssetPortfolio8LLCMember2022-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMember2023-03-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosVIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2023-03-310001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaSolIIIIssuerLLCMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaSolIIIIssuerLLCMember2022-12-310001772695nova:HeliosVIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosVIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-03-310001772695nova:HeliosVIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMembernova:HeliosVIIIssuerLLCMember2023-03-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMembernova:HeliosVIIIssuerLLCMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMembernova:HeliosVIIIssuerLLCMember2022-12-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMembernova:HeliosVIIIssuerLLCMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMembernova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMembernova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMember2023-03-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2023-03-310001772695nova:SunnovaHeliosIXIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-03-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-03-310001772695nova:SunnovaHeliosXIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-03-310001772695nova:SunnovaHeliosXIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMembernova:SunnovaInventorySupplyLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaInventorySupplyLLCMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMembernova:SunnovaInventorySupplyLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:SunnovaInventorySupplyLLCMember2022-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaEZOwnPortfolioLLCMember2023-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaEZOwnPortfolioLLCMember2022-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaEZOwnPortfolioLLCMember2023-01-012023-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaEZOwnPortfolioLLCMember2022-01-012022-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaTEPHoldingsLLCMember2023-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaTEPHoldingsLLCMember2022-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaTEPHoldingsLLCMember2023-01-012023-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaTEPHoldingsLLCMember2022-01-012022-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaAssetPortfolio8LLCMember2023-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaAssetPortfolio8LLCMember2022-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaAssetPortfolio8LLCMember2023-01-012023-03-310001772695us-gaap:InterestRateSwapMembernova:SunnovaAssetPortfolio8LLCMember2022-01-012022-03-310001772695nova:InterestRateSwapOneMembernova:SunnovaEZOwnPortfolioLLCMember2023-03-310001772695nova:InterestRateSwapOneMembernova:SunnovaEZOwnPortfolioLLCMember2022-12-310001772695nova:InterestRateSwapTwoMembernova:SunnovaTEPHoldingsLLCMembersrt:MinimumMember2023-03-310001772695nova:InterestRateSwapTwoMembersrt:MaximumMembernova:SunnovaTEPHoldingsLLCMember2023-03-310001772695nova:InterestRateSwapTwoMembernova:SunnovaTEPHoldingsLLCMember2023-03-310001772695nova:InterestRateSwapTwoMembernova:SunnovaTEPHoldingsLLCMembersrt:MinimumMember2022-12-310001772695nova:InterestRateSwapTwoMembersrt:MaximumMembernova:SunnovaTEPHoldingsLLCMember2022-12-310001772695nova:InterestRateSwapTwoMembernova:SunnovaTEPHoldingsLLCMember2022-12-310001772695nova:InterestRateSwapThreeMembernova:SunnovaAssetPortfolio8LLCMember2023-03-310001772695nova:InterestRateSwapThreeMembernova:SunnovaAssetPortfolio8LLCMember2022-12-310001772695us-gaap:InterestRateSwapMember2023-03-310001772695us-gaap:InterestRateSwapMember2022-12-310001772695us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2023-03-310001772695us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2022-12-310001772695us-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2023-01-012023-03-310001772695us-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2022-01-012022-03-310001772695nova:ClassAMembersMembernova:TEP7BMember2022-12-012022-12-310001772695nova:ClassAMembersMembernova:TEP7BMember2023-02-012023-02-230001772695nova:ClassAMembersMembernova:TEP7CMember2022-11-012022-11-300001772695nova:ClassAMembersMembernova:TEP7CMember2023-03-012023-03-310001772695nova:LongTermIncentivePlanMember2022-02-012022-02-280001772695nova:LongTermIncentivePlanMember2022-12-3100017726952022-01-012022-12-310001772695us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001772695us-gaap:RestrictedStockUnitsRSUMember2022-12-310001772695us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001772695us-gaap:RestrictedStockUnitsRSUMember2023-03-310001772695us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001772695us-gaap:EmployeeStockMember2023-01-012023-03-310001772695us-gaap:EmployeeStockMember2022-01-012022-12-310001772695us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001772695us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001772695us-gaap:ConvertibleDebtMember2023-01-012023-03-310001772695us-gaap:ConvertibleDebtMember2022-01-012022-03-310001772695us-gaap:PerformanceGuaranteeMember2023-03-310001772695us-gaap:PerformanceGuaranteeMember2022-12-310001772695us-gaap:PerformanceGuaranteeMember2021-12-310001772695us-gaap:PerformanceGuaranteeMember2023-01-012023-03-310001772695us-gaap:PerformanceGuaranteeMember2022-01-012022-03-310001772695us-gaap:PerformanceGuaranteeMember2022-03-310001772695nova:LongTermDealerCommitmentsMember2023-03-3100017726952021-12-012021-12-31utr:MWh0001772695us-gaap:SubsequentEventMembernova:USDepartmentOfEnergyMember2023-04-012023-04-270001772695us-gaap:SubsequentEventMembernova:USDepartmentOfEnergyMember2023-04-270001772695us-gaap:SecuredDebtMemberus-gaap:SubsequentEventMembernova:AssetBackedSecurities20231ClassAMembernova:SunnovaSolVLLCMember2023-04-270001772695us-gaap:SecuredDebtMemberus-gaap:SubsequentEventMembernova:AssetBackedSecurities20231ClassBMembernova:SunnovaSolVLLCMember2023-04-270001772695us-gaap:SecuredDebtMemberus-gaap:SubsequentEventMembernova:AssetBackedSecurities20231ClassAMembernova:SunnovaSolVLLCMember2023-04-012023-04-270001772695us-gaap:SecuredDebtMemberus-gaap:SubsequentEventMembernova:AssetBackedSecurities20231ClassBMembernova:SunnovaSolVLLCMember2023-04-012023-04-270001772695nova:ClassAMembersMembernova:SunnovaTEPVCLLCMember2021-07-012021-07-310001772695nova:ClassAMembersMembernova:SunnovaTEPVCLLCMemberus-gaap:SubsequentEventMember2023-04-012023-04-270001772695nova:ClassAMembersMembernova:SunnovaTEP6ALLCMember2021-12-012021-12-310001772695nova:ClassAMembersMemberus-gaap:SubsequentEventMembernova:SunnovaTEP6ALLCMember2023-04-012023-04-270001772695us-gaap:SubsequentEventMembernova:SunStreetEnergyGroupLLCMember2023-04-012023-04-27

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_________________________________________________________________________________________

FORM 10-Q
_________________________________________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________
Commission File Number: 001-38995
_________________________________________________________________________________________
Sunnova Energy International Inc.
(Exact name of registrant as specified in its charter)
_________________________________________________________________________________________
Delaware
30-1192746
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
20 East Greenway Plaza, Suite 540
Houston, Texas 77046
(Address, including zip code, of principal executive offices)

(281) 892-1588
(Registrant's telephone number, including area code)
_______________________________________________________________________________

Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol(s)Name of Each Exchange on Which Registered
Common Stock, $0.0001 par value per shareNOVANew 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 filerAccelerated 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 Act). Yes No

The registrant had 116,290,106 shares of common stock outstanding as of April 24, 2023.



TABLE OF CONTENTS

Page
PART I - FINANCIAL INFORMATION
Item 1.
Item 2.
Item 3.
Item 4.
PART II - OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Unless the context otherwise requires, the terms "Sunnova," "the Company," "we," "us" and "our" refer to Sunnova Energy International Inc. ("SEI") and its consolidated subsidiaries. Forward-looking statements generally relate to future events or Sunnova's future financial or operating performance. Actual outcomes and results may differ materially from what is expressed or forecast in such forward-looking statements. In some cases, you can identify these statements because they contain words such as "anticipate," "believe," "contemplate," "continue," "could," "estimate," "expect," "future," "goal," "intend," "likely," "may," "plan," "potential," "predict," "project," "seek," "should," "target," "will" or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this report include, but are not limited to, statements about:

federal, state and local statutes, regulations and policies;
determinations of the Internal Revenue Service ("IRS") of the fair market value of our solar energy systems;
the price of centralized utility-generated electricity and electricity from other sources and technologies;
technical and capacity limitations imposed by operators of the power grid;
the availability of tax rebates, credits and incentives, including changes to the rates of, or expiration of, federal tax credits and the availability of related safe harbors;
our need and ability to raise capital to finance the installation and acquisition of distributed solar energy systems, refinance existing debt or otherwise meet our liquidity needs;
our expectations concerning relationships with third parties, including the attraction, retention, performance and continued existence of our dealers;
our ability to manage our supply chains and distribution channels and the impact of natural disasters and other events beyond our control, such as hurricanes and the coronavirus ("COVID-19") pandemic;
our ability to retain or upgrade current customers, further penetrate existing markets or expand into new markets;
our investment in our platform and new product offerings and the demand for and expected benefits of our platform and product offerings;
the ability of our solar energy systems, energy storage systems or other product offerings to operate or deliver energy for any reason, including if interconnection or transmission facilities on which we rely become unavailable;
our ability to maintain our brand and protect our intellectual property and customer data;
our ability to manage the cost of solar energy systems, energy storage systems and our service offerings;
the willingness of and ability of our dealers and suppliers to fulfill their respective warranty and other contractual obligations;
our expectations regarding litigation and administrative proceedings; and
our ability to renew or replace expiring, canceled or terminated solar service agreements at favorable rates or on a long-term basis.

Our actual results and timing of these events may differ materially from those anticipated in these forward-looking statements as a result of many factors, including but not limited to those discussed under "Risk Factors" and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Quarterly Report on Form 10-Q to conform these statements to actual results or to changes in our expectations, except as required by law.

3

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements.

SUNNOVA ENERGY INTERNATIONAL INC.
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share amounts and share par values)
As of 
 March 31, 2023
As of 
 December 31, 2022
Assets
Current assets:
Cash and cash equivalents$210,884 $360,257 
Accounts receivable—trade, net25,614 24,435 
Accounts receivable—other188,642 212,397 
Other current assets, net of allowance of $3,658 and $3,250 as of March 31, 2023 and December 31, 2022, respectively
402,975 351,300 
Total current assets828,115 948,389 
Property and equipment, net4,054,373 3,784,801 
Customer notes receivable, net of allowance of $87,801 and $77,998 as of March 31, 2023 and December 31, 2022, respectively
2,864,545 2,466,149 
Intangible assets, net155,400 162,512 
Goodwill13,150 13,150 
Other assets986,625 961,891 
Total assets (1)$8,902,208 $8,336,892 
Liabilities, Redeemable Noncontrolling Interests and Equity
Current liabilities:
Accounts payable$123,498 $116,136 
Accrued expenses122,233 139,873 
Current portion of long-term debt209,335 214,431 
Other current liabilities72,884 71,506 
Total current liabilities527,950 541,946 
Long-term debt, net5,621,437 5,194,755 
Other long-term liabilities806,057 712,741 
Total liabilities (1)6,955,444 6,449,442 
Commitments and contingencies (Note 13)
Redeemable noncontrolling interests179,502 165,737 
Stockholders' equity:
Common stock, 115,584,659 and 114,939,079 shares issued as of March 31, 2023 and December 31, 2022, respectively, at $0.0001 par value
12 11 
Additional paid-in capital—common stock1,645,737 1,637,847 
Accumulated deficit(366,972)(364,782)
Total stockholders' equity1,278,777 1,273,076 
Noncontrolling interests488,485 448,637 
Total equity1,767,262 1,721,713 
Total liabilities, redeemable noncontrolling interests and equity$8,902,208 $8,336,892 

(1) The consolidated assets as of March 31, 2023 and December 31, 2022 include $3,454,737 and $3,201,271, respectively, of assets of variable interest entities ("VIEs") that can only be used to settle obligations of the VIEs. These assets include cash of $42,467 and $40,382 as of March 31, 2023 and December 31, 2022, respectively; accounts receivable—trade, net of $9,681 and $8,542 as of March 31, 2023 and December 31, 2022, respectively; accounts receivable—other of $457 and $810 as of March 31, 2023 and December 31, 2022, respectively; other current assets of $412,743 and $422,364 as of March 31, 2023 and December 31, 2022, respectively; property and equipment, net of $2,936,828 and $2,680,587 as of March 31, 2023 and December 31, 2022, respectively; and other assets of $52,561 and $48,586 as of March 31, 2023 and December 31, 2022, respectively. The consolidated liabilities as of March 31, 2023 and December 31, 2022 include $74,245 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $9,597 and $9,015 as of March 31, 2023 and December 31, 2022, respectively; accrued expenses of $239 and $287 as of March 31, 2023 and December 31, 2022, respectively; other current liabilities of $7,013 and $4,420 as of March 31, 2023 and December 31, 2022, respectively; and other long-term liabilities of $57,396 and $52,719 as of March 31, 2023 and December 31, 2022, respectively.

See accompanying notes to unaudited condensed consolidated financial statements.
4

SUNNOVA ENERGY INTERNATIONAL INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share amounts)

Three Months Ended 
 March 31,
20232022
Revenue$161,696 $65,722 
Operating expense:
Cost of revenue—depreciation28,197 21,958 
Cost of revenue—inventory sales51,779  
Cost of revenue—other19,224 7,569 
Operations and maintenance10,739 6,761 
General and administrative101,261 70,223 
Other operating income(723)(6,583)
Total operating expense, net210,477 99,928 
Operating loss(48,781)(34,206)
Interest expense, net85,607 (1,015)
Interest income(24,788)(10,932)
Other (income) expense236 (155)
Loss before income tax(109,836)(22,104)
Income tax expense510  
Net loss(110,346)(22,104)
Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests(29,263)12,954 
Net loss attributable to stockholders$(81,083)$(35,058)
Net loss per share attributable to stockholders—basic and diluted$(0.70)$(0.31)
Weighted average common shares outstanding—basic and diluted115,073,975 113,499,426 

See accompanying notes to unaudited condensed consolidated financial statements.

5

SUNNOVA ENERGY INTERNATIONAL INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Three Months Ended 
 March 31,
20232022
CASH FLOWS FROM OPERATING ACTIVITIES
Net loss$(110,346)$(22,104)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation32,671 24,740 
Impairment and loss on disposals, net647 402 
Amortization of intangible assets7,108 7,113 
Amortization of deferred financing costs5,171 2,626 
Amortization of debt discount3,512 1,784 
Non-cash effect of equity-based compensation plans9,515 10,864 
Unrealized (gain) loss on derivatives23,616 (33,874)
Unrealized gain on fair value instruments and equity securities(487)(6,362)
Other non-cash items2,958 9,482 
Changes in components of operating assets and liabilities:
Accounts receivable20,837 4,958 
Other current assets(43,060)(48,228)
Other assets(80,308)(22,639)
Accounts payable(10,618)(2,086)
Accrued expenses(11,588)9,620 
Other current liabilities(3,470)(10,204)
Other long-term liabilities(15,485)(18,221)
Net cash used in operating activities(169,327)(92,129)
CASH FLOWS FROM INVESTING ACTIVITIES
Purchases of property and equipment(289,296)(138,181)
Payments for investments and customer notes receivable(274,362)(246,270)
Proceeds from customer notes receivable36,111 23,740 
Proceeds from investments in solar receivables2,132 1,798 
Other, net1,120 1,263 
Net cash used in investing activities(524,295)(357,650)
CASH FLOWS FROM FINANCING ACTIVITIES
Proceeds from long-term debt604,240 391,903 
Payments of long-term debt(188,724)(39,639)
Payments of deferred financing costs(6,832)(5,084)
Proceeds from issuance of common stock, net(1,488)(2,820)
Contributions from redeemable noncontrolling interests and noncontrolling interests174,951 51,889 
Distributions to redeemable noncontrolling interests and noncontrolling interests(8,554)(5,854)
Payments of costs related to redeemable noncontrolling interests and noncontrolling interests(4,511)(7,383)
Other, net(211)(199)
Net cash provided by financing activities568,871 382,813 
Net decrease in cash, cash equivalents and restricted cash(124,751)(66,966)
Cash, cash equivalents and restricted cash at beginning of period545,574 391,897 
Cash, cash equivalents and restricted cash at end of period420,823 324,931 
Restricted cash included in other current assets(52,699)(34,958)
Restricted cash included in other assets(157,240)(81,478)
Cash and cash equivalents at end of period$210,884 $208,495 
6

Three Months Ended 
 March 31,
20232022
Non-cash investing and financing activities:
Change in accounts payable and accrued expenses related to purchases of property and equipment$(142)$10,026 
Change in accounts payable and accrued expenses related to payments for investments and customer notes receivable$11,462 $3,050 
Supplemental cash flow information:
Cash paid for interest$69,033 $36,926 
Cash paid for income taxes$510 $ 

See accompanying notes to unaudited condensed consolidated financial statements.
7

SUNNOVA ENERGY INTERNATIONAL INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY
(in thousands, except share amounts)

Redeemable
Noncontrolling
Interests
Common StockAdditional
Paid-in
Capital -
Common
Stock
Accumulated
Deficit
Total
Stockholders'
Equity
Noncontrolling
Interests
Total
Equity
SharesAmount
December 31, 2021$145,336 113,386,600 $11 $1,649,199 $(459,715)$1,189,495 $286,782 $1,476,277 
Net income (loss)(2,432)— — — (35,058)(35,058)15,386 (19,672)
Issuance of common stock, net— 524,788 — (2,976)— (2,976)— (2,976)
Contributions from redeemable noncontrolling interests and noncontrolling interests3,757 — — — — — 48,132 48,132 
Distributions to redeemable noncontrolling interests and noncontrolling interests(1,122)— — — — — (4,732)(4,732)
Costs related to redeemable noncontrolling interests and noncontrolling interests(57)— — — — — (2,292)(2,292)
Equity in subsidiaries attributable to parent(173)— — — 69,769 69,769 (69,596)173 
Equity-based compensation expense— — — 10,864 — 10,864 — 10,864 
Other, net(123)— — — — — 174 174 
March 31, 2022$145,186 113,911,388 $11 $1,657,087 $(425,004)$1,232,094 $273,854 $1,505,948 

Redeemable
Noncontrolling
Interests
Common StockAdditional
Paid-in
Capital -
Common
Stock
Accumulated
Deficit
Total
Stockholders'
Equity
Noncontrolling
Interests
Total
Equity
SharesAmount
December 31, 2022$165,737 114,939,079 $11 $1,637,847 $(364,782)$1,273,076 $448,637 $1,721,713 
Net loss(20,404)— — — (81,083)(81,083)(8,859)(89,942)
Issuance of common stock, net— 645,580 1 (1,625)— (1,624)— (1,624)
Contributions from redeemable noncontrolling interests and noncontrolling interests60,203 — — — — — 114,748 114,748 
Distributions to redeemable noncontrolling interests and noncontrolling interests(1,448)— — — — — (7,106)(7,106)
Costs related to redeemable noncontrolling interests and noncontrolling interests(2,605)— — — — — (1,460)(1,460)
Equity in subsidiaries attributable to parent(21,528)— — — 78,893 78,893 (57,365)21,528 
Equity-based compensation expense— — — 9,515 — 9,515 — 9,515 
Other, net(453)— — — — — (110)(110)
March 31, 2023$179,502 115,584,659 $12 $1,645,737 $(366,972)$1,278,777 $488,485 $1,767,262 

See accompanying notes to unaudited condensed consolidated financial statements.
8

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(1) Description of Business and Basis of Presentation

We are a leading Energy as a Service provider, serving over 309,000 customers in more than 45 United States ("U.S.") states and territories. Sunnova Energy Corporation was incorporated in Delaware on October 22, 2012 and formed Sunnova Energy International Inc. ("SEI") as a Delaware corporation on April 1, 2019. We completed our initial public offering on July 29, 2019 (our "IPO"); and in connection with our IPO, all of Sunnova Energy Corporation's ownership interests were contributed to SEI. Unless the context otherwise requires, references in this report to "Sunnova," the "Company," "we," "our," "us," or like terms, refer to SEI and its consolidated subsidiaries.

We have a differentiated dealer model in which we partner with local dealers who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf. Our focus on our dealer model enables us to leverage our dealers' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers with access to high quality products at competitive prices, as well as technical oversight and expertise. We believe this structure provides operational flexibility, reduces exposure to labor shortages and lowers fixed costs relative to our peers, furthering our competitive advantage.

We provide our services through long-term agreements with a diversified pool of credit quality customers. Our solar service agreements typically are structured as either a legal-form lease (a "lease") of a solar energy system and/or energy storage system to the customer, the sale of the solar energy system's output to the customer under a power purchase agreement ("PPA") or the purchase of a solar energy system and/or energy storage system either with financing provided by us (a "loan") or paid in full by the customer (a "sale"); however, we also offer service plans and repair services for systems we did not originate. We make it possible in some states for a customer to obtain a new roof and/or other ancillary products. We also allow customers originated through our homebuilder channel the option of purchasing the system when the customer closes on the purchase of a new home. The initial term of our solar service agreements is typically between 10 and 25 years, during which time we provide or arrange for ongoing services to customers, including monitoring, maintenance and warranty services. Our lease and PPA agreements typically include an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options. Customer payments and rates can be fixed for the duration of the solar service agreement or escalated at a pre-determined percentage annually. We also receive tax benefits and other incentives from leases and PPAs, a portion of which we finance through tax equity, non-recourse debt structures and hedging arrangements in order to fund our upfront costs, overhead and growth investments. Our future success depends in part on our ability to raise capital from third-party investors and commercial sources. We have an established track record of attracting capital from diverse sources. From our inception through March 31, 2023, we have raised more than $12.5 billion in total capital commitments from equity, debt and tax equity investors.

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements ("interim financial statements") include our consolidated balance sheets, statements of operations, statements of redeemable noncontrolling interests and equity and statements of cash flows and have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") from records maintained by us. We have condensed or omitted certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP pursuant to the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. As such, these interim financial statements should be read in conjunction with our 2022 annual audited consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K filed with the SEC on February 23, 2023. Our interim financial statements reflect all normal recurring adjustments necessary, in our opinion, to state fairly our financial position and results of operations for the reported periods. Amounts reported for interim periods may not be indicative of a full year period because of our continual growth, seasonal fluctuations in demand for power, timing of maintenance and other expenditures, changes in interest expense and other factors.

Our interim financial statements include our accounts and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 810, Consolidation, we consolidate any VIE of which we are the primary beneficiary. We form VIEs with our investors in the ordinary course of business to facilitate the funding and monetization of certain attributes associated with our solar energy systems. The typical condition for a controlling financial interest is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve holding a majority of the voting interests. A primary beneficiary is defined as the party that has (a) the power to direct the activities of a VIE that most significantly impact the VIE's economic performance and (b) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant to the VIE. We do not
9

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have considered the provisions within the contractual arrangements that grant us power to manage and make decisions that affect the operation of our VIEs, including determining the solar energy systems contributed to the VIEs, and the installation, operation and maintenance of the solar energy systems. We consider the rights granted to the other investors under the contractual arrangements to be more protective in nature rather than substantive participating rights. As such, we have determined we are the primary beneficiary of our VIEs and evaluate our relationships with our VIEs on an ongoing basis to determine whether we continue to be the primary beneficiary. We have eliminated all intercompany transactions in consolidation.

Revisions

We have revised our previously issued interim financial statements to correct immaterial errors pertaining to our interest rate derivative financial instruments, specifically the credit valuation adjustment to account for the counterparties' credit risk. We did not record the estimated reduction to the derivative assets related to the credit valuation adjustment as of March 31, 2022. These immaterial errors impacted our consolidated balance sheet, consolidated statement of operations, consolidated statement of cash flows and consolidated statement of redeemable noncontrolling interests and equity. The following tables present the impact of these revisions on the interim financial statements:

Consolidated Balance Sheet
As of March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Other assets$662,456 $(1,475)$660,981 
Accumulated deficit$(423,529)$(1,475)$(425,004)

Consolidated Statement of Operations
Three Months Ended March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Interest expense, net$(2,490)$1,475 $(1,015)
Loss before income tax$(20,629)$(1,475)$(22,104)
Net loss$(20,629)$(1,475)$(22,104)
Net loss attributable to stockholders$(33,583)$(1,475)$(35,058)
Net loss per share attributable to stockholders—basic and diluted$(0.30)$(0.01)$(0.31)

Consolidated Statement of Cash Flows
Three Months Ended March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Net loss$(20,629)$(1,475)$(22,104)
Unrealized gain on derivatives$(35,349)$1,475 $(33,874)
Net cash used in operating activities$(92,129)$ $(92,129)

10

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Consolidated Statements of Redeemable Noncontrolling Interests and Equity
Accumulated Deficit
As Previously
Reported
RevisionsAs
Revised
(in thousands)
December 31, 2021$(459,715)$ $(459,715)
Net loss attributable to stockholders(33,583)(1,475)(35,058)
Equity in subsidiaries attributable to parent69,769  69,769 
March 31, 2022$(423,529)$(1,475)$(425,004)

(2) Significant Accounting Policies

Included below are updates to significant accounting policies disclosed in our 2022 annual audited consolidated financial statements.

Use of Estimates

The application of GAAP in the preparation of the interim financial statements requires us to make estimates and assumptions that affect the amounts reported in the interim financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates.

Accounts Receivable

Accounts Receivable—Trade.    Accounts receivable—trade primarily represents trade receivables from customers that are generally collected in the subsequent month. Accounts receivable—trade is recorded net of an allowance for credit losses, which is based on our assessment of the collectability of customer accounts based on the best available data at the time. We review the allowance by considering factors such as historical experience, customer credit rating, contractual term, aging category and current economic conditions that may affect a customer's ability to pay to identify customers with potential disputes or collection issues. We write off accounts receivable when we deem them uncollectible. The following table presents the changes in the allowance for credit losses recorded against accounts receivabletrade, net in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$1,676 $1,044 
Provision for current expected credit losses928 475 
Write off of uncollectible accounts(779)(506)
Recoveries62 52 
Balance at end of period$1,887 $1,065 

Accounts Receivable—Other.    Accounts receivable—other primarily represents receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us.

Inventory

Inventory is stated at the lower of cost and net realizable value using the first-in, first-out method. Inventory primarily represents (a) raw materials, such as energy storage systems, photovoltaic modules, inverters, meters and modems, (b) homebuilder construction in progress and (c) other associated equipment purchased. These materials are typically procured by us and used by our dealers, sold to our dealers or held for use as original parts on new solar energy systems or replacement parts on existing solar energy systems. We remove these items from inventory and record the transaction in typically one of these manners: (a) expense to operations and maintenance expense when installed as a replacement part for a solar energy system, (b) recognize in accounts receivable—other when procured by us and used by our dealers, (c) expense to cost of revenue—
11

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
inventory sales if sold directly to a dealer or other party, (d) capitalize to property and equipment when installed on an existing home or business or (e) capitalize to property and equipment when placed in service under the homebuilder program. We periodically evaluate our inventory for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventory down to net realizable value. The following table presents the detail of inventory as recorded in other current assets in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Energy storage systems and components$107,567 $74,968 
Homebuilder construction in progress46,443 43,116 
Modules and inverters28,049 32,798 
Meters and modems890 1,166 
Other 65 
Total$182,949 $152,113 

Fair Value of Financial Instruments

Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions market participants would use in pricing an asset or a liability. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes inputs that may be used to measure fair value as follows:

Level 1—Observable inputs that reflect unadjusted quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date.
Level 2—Observable inputs other than Level 1 prices, such as quoted market prices for similar assets or liabilities in active markets, quoted market prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy must be determined based on the lowest level input that is significant to the fair value measurement. An assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and consideration of factors specific to the asset or liability. Our financial instruments include cash, cash equivalents, accounts receivable, customer notes receivable, investments in solar receivables, accounts payable, accrued expenses, long-term debt, interest rate swaps and caps and contingent consideration. The carrying values of accounts receivable, accounts payable and accrued expenses approximate the fair values due to the fact that they are short-term in nature and based on quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date (Level 1). We estimate the fair value of our customer notes receivable based on interest rates currently offered under the loan program with similar maturities and terms (Level 3). We estimate the fair value of our investments in solar receivables based on a discounted cash flows model that utilizes market data related to solar irradiance, production factors by region and projected electric utility rates in order to build up revenue projections (Level 3). In addition, lease-related revenue and maintenance and service costs were supported through the use of available market studies and data. We estimate the fair value of our fixed-rate long-term debt based on an analysis of debt with similar book values, maturities and required market yields based on current interest rates (Level 3). We determine the fair values of the interest rate derivative transactions based on a discounted cash flow method using contractual terms of the transactions and counterparty credit risk as key inputs. The floating interest rate is based on observable rates consistent with the frequency of the interest cash flows (Level 2). For contingent consideration, we estimate the fair value of the installation earnout using the Monte Carlo model based on the forecasted placements for the installations and the microgrid earnout using a scenario-based methodology based on the probabilities of the microgrid earnout, both using Level 3 inputs. See Note 6, Customer Notes Receivable, Note 7, Long-Term Debt and Note 8, Derivative Instruments.

12

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
The following tables present our financial instruments measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:

As of March 31, 2023
TotalLevel 1Level 2Level 3
(in thousands)
Financial assets:
Investments in solar receivables$70,722 $ $ $70,722 
Derivative assets133,873  133,873  
Total$204,595 $ $133,873 $70,722 
Financial liabilities:
Contingent consideration$15,040 $ $ $15,040 
Total$15,040 $ $ $15,040 

As of December 31, 2022
TotalLevel 1Level 2Level 3
(in thousands)
Financial assets:
Investments in solar receivables$72,171 $ $ $72,171 
Derivative assets112,712  112,712  
Total$184,883 $ $112,712 $72,171 
Financial liabilities:
Contingent consideration$26,787 $ $ $26,787 
Total$26,787 $ $ $26,787 

Changes in the fair value of our investments in solar receivables are included in other operating expense/income in the consolidated statements of operations. The following table summarizes the change in the fair value of our financial assets accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other current assets and other assets (see Note 4, Detail of Certain Balance Sheet Captions) in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$72,171 $82,658 
Additions969  
Settlements(2,173)(1,320)
Loss recognized in earnings(245)(3,760)
Balance at end of period$70,722 $77,578 

Changes in the fair value of our contingent consideration are included in other operating expense/income in the consolidated statements of operations. The following table summarizes the change in the fair value of our financial liabilities
13

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$26,787 $67,895 
Settlements(10,779)(16,013)
Gain recognized in earnings(968)(9,967)
Balance at end of period$15,040 $41,915 

The following table summarizes the significant unobservable inputs used in the valuation of our liabilities as of March 31, 2023 using Level 3 inputs:

Unobservable
Input
Weighted
Average
Liabilities:
Contingent consideration - installation earnoutVolatility35.00%
Revenue risk premium16.00%
Risk-free discount rate4.06%
Contingent consideration - microgrid earnoutProbability of success25.00%
Risk-free discount rate4.06%

Significant increases or decreases in the volatility, revenue risk premium, probability of success or risk-free discount rate in isolation could result in a significantly higher or lower fair value measurement.

Revenue

The following table presents the detail of revenue as recorded in the unaudited condensed consolidated statements of operations:

Three Months Ended 
 March 31,
20232022
(in thousands)
PPA revenue$21,746 $21,185 
Lease revenue31,343 21,780 
Inventory sales revenue59,914  
Solar renewable energy certificate revenue7,791 6,244 
Cash sales revenue16,819 11,348 
Loan revenue7,143 3,376 
Other revenue16,940 1,789 
Total$161,696 $65,722 

We recognize revenue from contracts with customers as we satisfy our performance obligations at a transaction price reflecting an amount of consideration based upon an estimated rate of return, net of cash incentives. We express this rate of return as the solar rate per kilowatt hour ("kWh") in the customer contract. The amount of revenue we recognize does not equal customer cash payments because we satisfy performance obligations ahead of cash receipt or evenly as we provide continuous access on a stand-ready basis to the solar energy system. We reflect the differences between revenue recognition and cash payments received in accounts receivable, other assets or deferred revenue, as appropriate. Revenue allocated to remaining performance obligations represents contracted revenue we have not yet recognized and includes deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods. Contracted but not yet recognized revenue was
14

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
approximately $3.7 billion as of March 31, 2023, of which we expect to recognize approximately 3% over the next 12 months. We do not expect the annual recognition to vary significantly over approximately the next 20 years as the vast majority of existing solar service agreements have at least 20 years remaining, given the average age of the fleet of solar energy systems under contract is less than four years.

Certain customers may receive cash incentives. We defer recognition of the payment of these cash incentives and recognize them over the life of the contract as a reduction to revenue. The deferred payment is recorded in other assets for customers who receive the cash incentives under our lease and PPA agreements, and as a contra-liability in other long-term liabilities for customers who receive the cash incentives under our loan agreements.

PPAs.    Customers purchase electricity from us under PPAs. Pursuant to ASC 606, we recognize revenue based upon the amount of electricity delivered as determined by remote monitoring equipment at solar rates specified under the PPAs. All customers must pass our credit evaluation process. The PPAs generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.

Leases.    We are the lessor under lease agreements for solar energy systems and energy storage systems, which do not meet the definition of a lease under ASC 842 and are accounted for as contracts with customers under ASC 606. We recognize revenue on a straight-line basis over the contract term as we satisfy our obligation to provide continuous access to the solar energy system. All customers must pass our credit evaluation process. The lease agreements generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.

In most cases, we provide customers under our lease agreements a performance guarantee that each solar energy system will achieve a certain specified minimum solar energy production output, which is a significant proportion of its expected output. The specified minimum solar energy production output may not be achieved due to natural fluctuations in the weather or equipment failures from exposure and wear and tear outside of our control, among other factors. We determine the amount of the guaranteed output based on a number of different factors, including: (a) the specific site information related to the tilt of the panels, azimuth (a horizontal angle measured clockwise in degrees from a reference direction) of the panels, size of the system, and shading on site; (b) the calculated amount of available irradiance (amount of energy for a given flat surface facing a specific direction) based on historical average weather data and (c) the calculated amount of energy output of the solar energy system. While actual irradiance levels can significantly change year over year due to natural fluctuations in the weather, we expect the levels to average out over the term of a lease and to approximate the levels used in determining the amount of the performance guarantee. Generally, weather fluctuations are the most likely reason a solar energy system may not achieve a certain specified minimum solar energy production output.

If the solar energy system does not produce the guaranteed production amount, we are required to refund a portion of the previously remitted customer payments, where the repayment is calculated as the product of (a) the shortfall production amount and (b) the dollar amount (guaranteed rate) per kWh that is fixed throughout the term of the contract. These remittances of a customer's payments, if needed, are payable as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. See Note 13, Commitments and Contingencies.

Inventory Sales.    Inventory sales revenue represents revenue from the direct sale of inventory to our dealers or other parties. We recognize the related revenue under ASC 606 upon shipment. Shipping and handling costs are included in cost of revenue—inventory sales in the consolidated statements of operations.

Solar Renewable Energy Certificates.    Each solar renewable energy certificate ("SREC") represents the environmental benefit of one megawatt hour (1,000 kWh) generated by a solar energy system. SRECs can be sold separate from the actual electricity generated by the renewable-based generation source. We account for the SRECs we generate from our solar energy systems as governmental incentives with no costs incurred to obtain them and do not consider those SRECs output of the underlying solar energy systems. We classify these SRECs as inventory held until sold and delivered to third parties. As we did not incur costs to obtain these governmental incentives, the inventory carrying value for the SRECs was $0 as of March 31, 2023 and December 31, 2022. We enter into economic hedges related to expected production of SRECs through forward contracts. While these fixed price forward contracts serve as an economic hedge against spot price fluctuations for the SRECs, the contracts do not qualify for hedge accounting and are not designated as cash flow hedges or fair value hedges. The contracts require us to physically deliver the SRECs upon settlement. We recognize the related revenue under ASC 606 upon satisfaction of the performance obligation to transfer the SRECs to the stated counterparty. Payments are typically received within one month of transferring the SREC to the counterparty. The costs related to the sales of SRECs are generally limited to broker fees (recorded in cost of revenue—other), which are only paid in connection with certain transactions. In certain circumstances we are required to purchase SRECs on the open market to fulfill minimum delivery requirements under our forward contracts.
15

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Cash Sales.    Cash sales revenue represents revenue from a customer's purchase of a solar energy system from us typically when purchasing a new home. We recognize the related revenue under ASC 606 upon verification of the home closing.

Loans.    See discussion of loan revenue in the "Loans" section below.

Other Revenue.    Other revenue includes certain state and utility incentives, revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us and sales of service plans and repair services. We recognize revenue from state and utility incentives in the periods in which they are earned. We recognize revenue from the direct sale of energy storage systems in the period in which the storage components are placed in service. Service plans are available to customers whose solar energy system was not originally sold by Sunnova. We recognize revenue from service plan contracts on a straight-line basis over the life of the contract, which is typically 10 years. We recognize revenue from repair services in the period in which the service was performed.

Loans

We offer a loan program, under which the customer finances the purchase of a solar energy system or energy storage system through a solar service agreement, typically for a term of 10, 15 or 25 years. We recognize cash payments received from customers on a monthly basis under our loan program (a) as interest income, to the extent attributable to earned interest on the contract that financed the customer's purchase of the solar energy system or energy storage system; (b) as a reduction of a note receivable on the balance sheet, to the extent attributable to a return of principal (whether scheduled or prepaid) on the contract that financed the customer's purchase of the solar energy system or energy storage system; and (c) as revenue, to the extent attributable to payments for operations and maintenance services provided by us. To qualify for the loan program, a customer must pass our credit evaluation process, which requires the customer to have a minimum FICO® score of 600 to 710 depending on certain circumstances, and we secure the loans with the solar energy systems or energy storage systems financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the solar service agreement with us.

Our investments in solar energy systems and energy storage systems related to the loan program that are not yet placed in service are recorded in other assets in the consolidated balance sheets and are transferred to customer notes receivable upon being placed in service. Customer notes receivable are recorded at amortized cost, net of an allowance for credit losses (as described below), in other current assets and customer notes receivable in the consolidated balance sheets. Accrued interest receivable related to our customer notes receivable is recorded in accounts receivable—trade, net in the consolidated balance sheets. Interest income from customer notes receivable is recorded in interest income in the consolidated statements of operations. The amortized cost of our customer notes receivable is equal to the principal balance of customer notes receivable outstanding and does not include accrued interest receivable. Customer notes receivable continue to accrue interest until they are written off against the allowance, which occurs when the balance is 180 days or more past due unless the balance is in the process of collection. Customer notes receivable are considered past due one day after the due date based on the contractual terms of the loan agreement. In all cases, customer notes receivable balances are placed on a nonaccrual status or written off at an earlier date when they are deemed uncollectible. Expected recoveries do not exceed the aggregate of amounts previously written off and expected to be written off. Accrued interest receivable for customer notes receivable placed on a nonaccrual status is recorded as a reduction to interest income. Interest received on such customer notes receivable is accounted for on a cash basis until the customer notes receivable qualifies for the return to accrual status. Customer notes receivable are returned to accrual status when there is no longer any principal or interest amounts past due and future payments are reasonably assured.

The allowance for credit losses is deducted from the customer notes receivable amortized cost to present the net amount expected to be collected. It is measured on a collective (pool) basis when similar risk characteristics (such as financial asset type, customer credit rating, contractual term and vintage) exist. In determining the allowance for credit losses, we identify customers with potential disputes or collection issues and consider our historical level of credit losses and current economic trends that might impact the level of future credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics, such as differences in underwriting standards. Expected credit losses are estimated over the contractual term of the loan agreements based on the best available data at the time and adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless either of the following applies: (a) we have a reasonable expectation at the reporting date that a troubled debt restructuring will be executed with an individual customer or (b) the extension or renewal options are included in the original or modified contract at the reporting date and are not unconditionally cancelable by us. See Note 6, Customer Notes Receivable.

16

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Deferred Revenue

Deferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes (a) payments for unfulfilled performance obligations that will be recognized on a straight-line basis over the remaining term of the respective solar service agreements, net of any cash incentives earned by the customers, (b) down payments and partial or full prepayments from customers and (c) differences due to the timing of energy production versus billing for certain types of PPAs. Deferred revenue was $297.8 million as of December 31, 2021. The following table presents the detail of deferred revenue as recorded in other current liabilities and other long-term liabilities in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Loans$689,342 $586,128 
PPAs and leases30,790 24,893 
Solar receivables4,536 4,602 
Total (1)$724,668 $615,623 

(1) Of this amount, $38.9 million and $30.2 million is recorded in other current liabilities as of March 31, 2023 and December 31, 2022, respectively.

During the three months ended March 31, 2023 and 2022, we recognized revenue of $19.8 million and $2.1 million, respectively, from amounts recorded in deferred revenue at the beginning of the respective years.

Self-Insurance

In January 2023, we changed our health insurance policy for qualifying employees in the U.S. from a fully-insured policy to a self-insured policy in order to administer insurance coverage to our employees at a lower cost to us. The change in insurance policy did not have a significant impact on our consolidated financial statements and related disclosures. Under the self-insured policy, we maintain stop-loss coverage from a third party that limits our exposure to large claims. We record a liability associated with these benefits that includes an estimate of both claims filed and losses incurred but not yet reported based on historical claims experience. In estimating this accrual, we utilize a third-party actuary to estimate a range of expected losses, which are based on an analysis of historical data. Assumptions are monitored and adjusted when warranted by changing circumstances. We record our liability for estimated losses under our self-insured policy in accrued liabilities in the consolidated balance sheets. As of March 31, 2023, our liability for self-insured claims was $2.4 million, which represents our best estimate of the future cost of claims. We believe we have adequate reserves for these claims as of March 31, 2023; however, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions.

New Accounting Guidance

New accounting pronouncements are issued by the FASB or other standard setting bodies and are adopted as of the specified effective date.

In March 2022, the FASB issued Accounting Standards Update ("ASU") No. 2022-02, Financial Instruments—Credit Losses: Troubled Debt Restructurings and Vintage Disclosures, to eliminate the accounting guidance for troubled debt restructurings while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. This ASU is effective for annual and interim reporting periods beginning in January 2023. We adopted this ASU in January 2023 and determined it did not have a significant impact on our consolidated financial statements and related disclosures.

17

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(3) Property and Equipment

The following table presents the detail of property and equipment, net as recorded in the unaudited condensed consolidated balance sheets:

Useful LivesAs of 
 March 31, 2023
As of 
 December 31, 2022
(in years)(in thousands)
Solar energy systems and energy storage systems35$3,972,515 $3,719,727 
Construction in progress367,174 329,893 
Asset retirement obligations3060,409 57,063 
Information technology systems380,417 72,797 
Computers and equipment
3-5
5,664 4,976 
Leasehold improvements
3-6
5,964 5,558 
Furniture and fixtures71,172 1,172 
Vehicles
4-5
1,640 1,640 
Other
5-6
158 157 
Property and equipment, gross4,495,113 4,192,983 
Less: accumulated depreciation(440,740)(408,182)
Property and equipment, net$4,054,373 $3,784,801 

The amounts included in the above table for solar energy systems and energy storage systems and substantially all the construction in progress relate to our customer contracts (including PPAs and leases). These assets had accumulated depreciation of $388.2 million and $360.1 million as of March 31, 2023 and December 31, 2022, respectively.

(4) Detail of Certain Balance Sheet Captions

The following table presents the detail of other current assets as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Inventory$182,949 $152,113 
Current portion of customer notes receivable133,150 114,910 
Restricted cash52,699 51,733 
Prepaid assets20,457 17,492 
Deferred receivables5,650 7,392 
Current portion of investments in solar receivables7,973 7,107 
Other97 553 
Total$402,975 $351,300 

18

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
The following table presents the detail of other assets as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Construction in progress - customer notes receivable$326,907 $382,611 
Restricted cash157,240 133,584 
Exclusivity and other bonus arrangements with dealers, net144,568 121,313 
Investments in solar receivables62,749 65,064 
Straight-line revenue adjustment, net55,416 53,086 
Other239,745 206,233 
Total$986,625 $961,891 

The following table presents the detail of other current liabilities as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Interest payable$26,220 $35,258 
Deferred revenue38,938 30,172 
Current portion of operating and finance lease liability3,246 3,247 
Current portion of performance guarantee obligations1,810 2,495 
Other2,670 334 
Total$72,884 $71,506 

(5) Asset Retirement Obligations ("ARO")

AROs consist primarily of costs to remove solar energy system assets and costs to restore the solar energy system sites to the original condition, which we estimate based on current market rates. For each solar energy system, we recognize the fair value of the ARO as a liability and capitalize that cost as part of the cost basis of the related solar energy system. The related assets are depreciated on a straight-line basis over 30 years, which is the estimated average time a solar energy system will be installed in a location before being removed, and the related liabilities are accreted to the full value over the same period of time. We revise our estimated future liabilities based on recent actual experiences, including third party cost estimates, average size of solar energy systems and inflation rates, which we evaluate at least annually. Changes in our estimated future liabilities are recorded as either a reduction or addition in the carrying amount of the remaining unamortized asset and the ARO and either decrease or increase our depreciation and accretion expense amounts prospectively. The following table presents the changes in AROs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$69,869 $54,396 
Additional obligations incurred3,355 2,573 
Accretion expense1,081 840 
Other(13)(30)
Balance at end of period$74,292 $57,779 

19

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(6) Customer Notes Receivable

We offer a loan program, under which the customer finances the purchase of a solar energy system or energy storage system through a solar service agreement for a term of 10, 15 or 25 years. The following table presents the detail of customer notes receivable as recorded in the unaudited condensed consolidated balance sheets and the corresponding fair values:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Customer notes receivable$3,089,154 $2,662,307 
Allowance for credit losses(91,459)(81,248)
Customer notes receivable, net (1)$2,997,695 $2,581,059 
Estimated fair value, net$2,940,803 $2,554,948 

(1)    Of this amount, $133.2 million and $114.9 million is recorded in other current assets as of March 31, 2023 and December 31, 2022, respectively.

The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$81,248 $41,138 
Provision for current expected credit losses (1)10,211 6,644 
Recoveries 36 
Balance at end of period$91,459 $47,818 

(1)    In addition, we recognized $48,000 and $13,000 during the three months ended March 31, 2023 and 2022, respectively, of provision for current expected credit losses related to our long-term receivables for our customer leases.

As of March 31, 2023 and December 31, 2022, we invested $326.9 million and $382.6 million, respectively, in loan solar energy systems and energy storage systems not yet placed in service. For the three months ended March 31, 2023 and 2022, interest income related to our customer notes receivable was $20.1 million and $10.8 million, respectively. As of March 31, 2023 and December 31, 2022, accrued interest receivable related to our customer notes receivable was $10.7 million and $10.2 million, respectively. As of March 31, 2023 and December 31, 2022, there was $15.6 million and $12.6 million, respectively, of customer notes receivable not accruing interest and there was $341,000 and $278,000, respectively, of allowance recorded for loans on nonaccrual status. For the three months ended March 31, 2023 and 2022, interest income of $0 was recognized for loans on nonaccrual status and accrued interest receivable of $13,000 and $493,000, respectively, was written off by reversing interest income.

20

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
We consider the performance of our customer notes receivable portfolio and its impact on our allowance for credit losses. We also evaluate the credit quality based on the aging status and payment activity. The following table presents the aging of the amortized cost of customer notes receivable:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
1-90 days past due$89,799 $91,668 
91-180 days past due27,743 16,859 
Greater than 180 days past due35,638 14,504 
Total past due153,180 123,031 
Not past due2,935,974 2,539,276 
Total$3,089,154 $2,662,307 

As of March 31, 2023 and December 31, 2022, the amortized cost of our customer notes receivable more than 90 days past due but not on nonaccrual status was $47.8 million and $31.4 million, respectively. The following table presents the amortized cost by origination year of our customer notes receivable based on payment activity:

Amortized Cost by Origination Year
20232022202120202019PriorTotal
(in thousands)
Payment performance:
Performing$457,192 $1,412,752 $725,043 $221,976 $112,971 $123,582 $3,053,516 
Nonperforming (1) 8,596 11,707 3,670 4,048 7,617 35,638 
Total$457,192 $1,421,348 $736,750 $225,646 $117,019 $131,199 $3,089,154 

(1)    A nonperforming loan is a loan in which the customer is in default and has not made any scheduled principal or interest payments for 181 days or more.

(7) Long-Term Debt

Our subsidiaries with long-term debt include Sunnova Energy Corporation, Sunnova EZ-Own Portfolio, LLC ("EZOP"), Sunnova Helios II Issuer, LLC ("HELII"), Sunnova RAYS I Issuer, LLC ("RAYSI"), Sunnova Helios III Issuer, LLC ("HELIII"), Sunnova TEP Holdings, LLC ("TEPH"), Sunnova Sol Issuer, LLC ("SOLI"), Sunnova Helios IV Issuer, LLC ("HELIV"), Sunnova Asset Portfolio 8, LLC ("AP8"), Sunnova Sol II Issuer, LLC ("SOLII"), Sunnova Helios V Issuer, LLC ("HELV"), Sunnova Sol III Issuer, LLC ("SOLIII"), Sunnova Helios VI Issuer, LLC ("HELVI"), Sunnova Helios VII Issuer, LLC ("HELVII"), Sunnova Helios VIII Issuer, LLC ("HELVIII"), Sunnova Sol IV Issuer, LLC ("SOLIV"), Sunnova Helios IX Issuer, LLC ("HELIX"), Sunnova Helios X Issuer, LLC ("HELX") and Sunnova Inventory Supply, LLC ("IS"). The following table presents the detail of long-term debt, net as recorded in the unaudited condensed consolidated balance sheets:

Three Months Ended
March 31, 2023
Weighted Average
Effective Interest
Rates
As of March 31, 2023Year Ended
December 31, 2022
Weighted Average
Effective Interest
Rates
As of December 31, 2022
Long-termCurrentLong-termCurrent
(in thousands, except interest rates)
SEI
0.25% convertible senior notes
0.72 %$575,000 $ 0.71 %$575,000 $ 
2.625% convertible senior notes
3.07 %600,000  3.11 %600,000  
Debt discount, net(23,047) (24,324) 
Deferred financing costs, net(909) (920) 
Sunnova Energy Corporation
5.875% senior notes
6.63 %400,000  6.52 %400,000  
Debt discount, net(3,389) (3,767) 
Deferred financing costs, net(6,849) (7,339) 
EZOP
21

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Revolving credit facility7.98 %706,000  5.10 %500,000  
Debt discount, net(463) (532) 
HELII
Solar asset-backed notes5.72 %199,339 8,985 5.69 %204,016 8,632 
Debt discount, net(28) (30) 
Deferred financing costs, net(3,424) (3,591) 
RAYSI
Solar asset-backed notes5.63 %104,150 10,692 5.54 %105,878 9,957 
Debt discount, net(905) (960) 
Deferred financing costs, net(3,339) (3,451) 
HELIII
Solar loan-backed notes4.47 %92,415 10,322 4.42 %94,247 10,438 
Debt discount, net(1,465) (1,536) 
Deferred financing costs, net(1,407) (1,474) 
TEPH
Revolving credit facility9.78 %553,274  7.74 %425,700  
Debt discount, net(1,777) (2,043) 
SOLI
Solar asset-backed notes3.98 %345,822 15,052 3.92 %348,962 16,063 
Debt discount, net(84) (87) 
Deferred financing costs, net(6,563) (6,827) 
HELIV
Solar loan-backed notes4.19 %103,869 11,330 4.15 %105,655 11,494 
Debt discount, net(528) (564) 
Deferred financing costs, net(2,447) (2,609) 
AP8
Revolving credit facility10.07 %148,774 1,226 20.52 %74,535 465 
SOLII
Solar asset-backed notes3.46 %229,025 6,687 3.41 %232,276 6,409 
Debt discount, net(62) (64) 
Deferred financing costs, net(4,417) (4,576) 
HELV
Solar loan-backed notes2.51 %141,939 14,144 2.47 %143,940 14,367 
Debt discount, net(653) (690) 
Deferred financing costs, net(2,522) (2,661) 
SOLIII
Solar asset-backed notes2.84 %270,504 16,727 2.78 %275,779 16,632 
Debt discount, net(113) (117) 
Deferred financing costs, net(5,431) (5,616) 
HELVI
Solar loan-backed notes2.12 %168,073 14,165 2.08 %167,669 16,770 
Debt discount, net(38) (40) 
Deferred financing costs, net(2,771) (2,909) 
HELVII
Solar loan-backed notes2.56 %128,449 11,908 2.50 %126,856 16,058 
Debt discount, net(36) (38) 
Deferred financing costs, net(2,103) (2,193) 
HELVIII
Solar loan-backed notes3.64 %247,171 29,946 3.54 %250,014 31,099 
Debt discount, net(5,043) (5,267) 
Deferred financing costs, net(3,932) (4,080) 
SOLIV
Solar asset-backed notes5.97 %334,975 8,186 5.76 %338,251 8,080 
Debt discount, net(10,756) (11,190) 
Deferred financing costs, net(7,701) (7,996) 
22

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
HELIX
Solar loan-backed notes5.69 %193,191 29,082 5.46 %193,837 29,632 
Debt discount, net(3,453) (3,589) 
Deferred financing costs, net(3,191) (3,303) 
HELX
Solar loan-backed notes7.26 %158,558 20,883 6.23 %162,301 18,335 
Debt discount, net(11,945) (12,459) 
Deferred financing costs, net(3,300) (3,319) 
IS
Revolving credit facility7.50 %45,000    
Total$5,621,437 $209,335 $5,194,755 $214,431 

Availability.    As of March 31, 2023, we had $220.7 million of available borrowing capacity under our various financing arrangements, consisting of $69.0 million under the EZOP revolving credit facility, $146.7 million under the TEPH revolving credit facility and $5.0 million under the IS revolving credit facility. There was no available borrowing capacity under any of our other financing arrangements. As of March 31, 2023, we were in compliance with all debt covenants under our financing arrangements.

Weighted Average Effective Interest Rates.    The weighted average effective interest rates disclosed in the table above are the weighted average stated interest rates for each debt instrument plus the effect on interest expense for other items classified as interest expense, such as the amortization of deferred financing costs, amortization of debt discounts and commitment fees on unused balances for the period of time the debt was outstanding during the indicated periods.

EZOP Debt.    In February 2023, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $450.0 million to $675.0 million, (b) increase the uncommitted maximum facility amount from $575.0 million to $800.0 million, (c) amend certain provisions related to the allocation of certain payments made to the lenders, (d) amend certain provisions related to excess concentration limits and eligibility criteria to permit us and our affiliates to provide warranties of, and replacements for, load controllers and generators in connection with the related solar loan contracts and (e) add provisions to allow EZOP to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the EZOP revolving credit facility. In February 2023, Credit Suisse AG ("Credit Suisse") sold a significant part of its Securitized Products Group (the "Credit Suisse Securitized Products Sale") to Apollo Global Management ("Apollo"). Subsequently, Apollo publicly announced the majority of the assets and professionals associated with the sale are now part of or managed by ATLAS SP Partners, a new stand-alone credit firm focused on asset-backed financing and capital markets solutions ("Atlas"). In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the assignment of the loans and commitments of the Credit Suisse lenders to the Atlas lenders (such assignment, the "EZOP Assignment") under the EZOP revolving credit facility. In connection with the EZOP Assignment, Credit Suisse AG, New York Branch ("CSNYB") resigned as the agent under the EZOP revolving credit facility, Atlas Securitized Products Holdings, L.P. (the "Successor Agent") was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the EZOP revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the EZOP revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the EZOP Assignment, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $675.0 million to $775.0 million, (b) increase the uncommitted maximum facility amount from $800.0 million to $900.0 million, (c) amend and supplement certain defaulting lender provisions and (d) update the references from CSNYB, the predecessor agent, to Atlas, the successor agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the EZOP revolving credit facility and pursuant to the EZOP Assignment, had assigned their loans and commitments to lenders affiliated with Atlas).

TEPH Debt.    In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the assignment of the loans and commitments of the Credit Suisse lenders to the Atlas lenders (such assignment, the "TEPH Assignment") under the TEPH revolving credit facility. In connection with the TEPH Assignment, CSNYB resigned as the agent under the TEPH revolving credit facility, Atlas was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the TEPH revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the TEPH revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the TEPH Assignment,
23

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $600.0 million to $700.0 million, (b) increase the uncommitted maximum facility amount from $689.7 million to $789.7 million, (c) add provisions to allow TEPH to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the TEPH revolving credit facility, (d) amend and supplement certain defaulting lender provisions, (e) modify the hedging provisions to give all hedge counterparties the benefit of certain payment priorities and certain other terms previously limited to qualifying hedge counterparties (as defined by the TEPH revolving credit facility), to extend the time period for the event of default resulting from hedge counterparties ceasing to be qualifying hedge counterparties and to make other hedge-related amendments, (f) update the references from CSNYB, the predecessor administrative agent, to Atlas, the successor administrative agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the TEPH revolving credit facility and pursuant to the TEPH Assignment, had assigned their loans and commitments to lenders affiliated with Atlas), (g) add European Union bail-in provisions and (h) add certain syndication-related provisions.

AP8 Debt.    In March 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $75.0 million to $150.0 million.

IS Debt.    In March 2023, IS entered into a secured revolving credit facility with Texas Capital Bank, as agent, and the lenders party thereto, for an aggregate commitment amount of $50.0 million with a maturity date of the earlier of (a) March 2026 and (b) six months from the latest maturity date of any material parent credit facility (defined as a parent credit facility with a commitment amount of $250.0 million or more that, if terminated could individually be expected to result in a liquidity event (as defined by the IS revolving credit facility)). The proceeds of the loans under the IS revolving credit facility are available to purchase or otherwise acquire certain accounts receivable and inventory directly from Sunnova Energy Corporation, fund certain reserve accounts that are required to be maintained by IS in accordance with the revolving credit agreement and pay fees and expenses incurred in connection with the IS revolving credit facility. Interest on the borrowings under the IS revolving credit facility is due monthly. Borrowings under the IS revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by the IS revolving credit facility).

Fair Values of Long-Term Debt.    The fair values of our long-term debt and the corresponding carrying amounts are as
24

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
follows:

As of March 31, 2023As of December 31, 2022
Carrying
Value
Estimated
Fair Value
Carrying
Value
Estimated
Fair Value
(in thousands)
SEI 0.25% convertible senior notes
$575,000 $519,554 $575,000 $511,733 
SEI 2.625% convertible senior notes
600,000 581,798 600,000 574,693 
Sunnova Energy Corporation 5.875% senior notes
400,000 361,710 400,000 359,283 
EZOP revolving credit facility706,000 706,000 500,000 500,000 
HELII solar asset-backed notes208,324 204,426 212,648 206,045 
RAYSI solar asset-backed notes114,842 105,543 115,835 104,594 
HELIII solar loan-backed notes102,737 93,487 104,685 93,706 
TEPH revolving credit facility553,274 553,274 425,700 425,700 
SOLI solar asset-backed notes360,874 315,405 365,025 313,174 
HELIV solar loan-backed notes115,199 100,830 117,149 100,913 
AP8 revolving credit facility150,000 150,000 75,000 75,000 
SOLII solar asset-backed notes235,712 191,464 238,685 189,728 
HELV solar loan-backed notes156,083 135,881 158,307 135,408 
SOLIII solar asset-backed notes287,231 238,463 292,411 237,425 
HELVI solar loan-backed notes182,238 157,691 184,439 157,289 
HELVII solar loan-backed notes140,357 124,421 142,914 124,476 
HELVIII solar loan-backed notes277,117 253,013 281,113 252,483 
SOLIV solar asset-backed notes343,161 335,834 346,331 334,335 
HELIX solar loan-backed notes222,273 211,998 223,469 210,070 
HELX solar loan-backed notes179,441 183,535 180,636 183,165 
IS revolving credit facility45,000 45,000   
Total (1)$5,954,863 $5,569,327 $5,539,347 $5,089,220 

(1) Amounts exclude the net deferred financing costs (classified as debt) and net debt discounts of $124.1 million and $130.2 million as of March 31, 2023 and December 31, 2022, respectively.

For the EZOP, TEPH, AP8 and IS debt, the estimated fair values approximate the carrying amounts primarily due to the variable nature of the interest rates of the underlying instruments. For the convertible senior notes, senior notes and the HELII, RAYSI, HELIII, SOLI, HELIV, SOLII, HELV, SOLIII, HELVI, HELVII, HELVIII, SOLIV, HELIX and HELX debt, we determined the estimated fair values based on an analysis of debt with similar book values, maturities and required market yields based on current interest rates.

(8) Derivative Instruments

Interest Rate Swaps and Caps on EZOP Debt.    During the three months ended March 31, 2023 and 2022, EZOP entered into interest rate swaps and caps for an aggregate notional amount of $153.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding EZOP debt. No collateral was posted for the interest rate swaps and caps as they are secured under the EZOP revolving credit facility. In July 2022, the notional amount of the interest rate swaps and caps began decreasing to match EZOP's estimated monthly principal payments on the debt. During the three months ended March 31, 2023 and 2022, EZOP unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $4.8 million and $0, respectively.

Interest Rate Swaps and Caps on TEPH Debt.    During the three months ended March 31, 2023 and 2022, TEPH entered into interest rate swaps and caps for an aggregate notional amount of $119.6 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding TEPH debt. No collateral was posted for the interest rate swaps and caps as they are secured under the TEPH revolving credit facility. In October 2023, the notional amount of the interest rate swaps and caps will begin decreasing to match TEPH's estimated quarterly principal payments on the debt.
25

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
During the three months ended March 31, 2023 and 2022, TEPH unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $1.9 million and a realized loss of $591,000, respectively.

Interest Rate Swaps and Caps on AP8 Debt.    During the three months ended March 31, 2023 and 2022, AP8 entered into interest rate swaps and caps for an aggregate notional amount of $75.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding AP8 debt. No collateral was posted for the interest rate swaps and caps as they are secured under the AP8 revolving credit facility. The notional amount of the interest rate swaps and caps is locked for the life of the contract. During the three months ended March 31, 2023 and 2022, AP8 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $3,000 and $0, respectively.

The following table presents a summary of the outstanding derivative instruments:

As of March 31, 2023As of December 31, 2022
Effective
Date
Termination
Date
Fixed
Interest
Rate
Aggregate
Notional
Amount
Effective
Date
Termination
Date
Fixed
Interest
Rate
Aggregate
Notional
Amount
(in thousands, except interest rates)
EZOPJune 2022 -
February 2023
October 2031 -
November 2035
0.890%$618,421 June 2022 -
July 2022
July 2034
0.890%
$489,477 
TEPHJuly 2022 -
March 2023
April 2034 -
October 2041
1.520% - 3.000%
503,349 July 2022 -
December 2022
January 2035 -
April 2041
1.520% -
2.630%
383,749 
AP8November 2022September 20254.250%150,000 November 2022September 20254.250%75,000 
Total$1,271,770 $948,226 

The following table presents the fair value of the interest rate swaps and caps as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Other assets$133,873 $112,712 

We did not designate the interest rate swaps and caps as hedging instruments for accounting purposes. As a result, we recognize changes in fair value immediately in interest expense, net. The following table presents the impact of the interest rate swaps and caps as recorded in the unaudited condensed consolidated statements of operations:

Three Months Ended 
 March 31,
20232022
(in thousands)
Realized (gain) loss$(6,707)$591 
Unrealized (gain) loss23,616 (33,874)
Total$16,909 $(33,283)

(9) Income Taxes

Our effective income tax rate is 0% for the three months ended March 31, 2023 and 2022. Total income tax differs from the amounts computed by applying the statutory income tax rate to loss before income tax primarily as a result of our valuation allowance. We assessed whether we had any significant uncertain tax positions taken in a filed tax return, planned to be taken in a future tax return or claim, or otherwise subject to interpretation and determined there were none not more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position, or prospectively approved when such approval may be sought in advance. Accordingly, we recorded no reserve for uncertain tax positions. Should a provision for any interest or penalties relative to unrecognized tax benefits be necessary, it is our policy to accrue for such in our income tax accounts. There were no such accruals as of March 31, 2023 and December 31, 2022 and we do not expect a significant change in gross unrecognized tax benefits in the next twelve months. Our tax years after 2011 remain subject to examination by the Internal Revenue Service and by the taxing authorities in the states and territories in which we operate.
26

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(10) Redeemable Noncontrolling Interests and Noncontrolling Interests

Redeemable Noncontrolling Interests

In February 2023, the Class A member of Sunnova TEP 7-B, LLC increased its capital commitment from $30.0 million to $125.0 million. In March 2023, the Class A member of Sunnova TEP 7-C, LLC increased its capital commitment from $41.0 million to $51.3 million. The carrying values of the redeemable noncontrolling interests were equal to or greater than the redemption values as of March 31, 2023 and December 31, 2022.

(11) Equity-Based Compensation

In February 2023, the aggregate number of shares of common stock that may be issued pursuant to awards under the 2019 Long-Term Incentive Plan (the "LTIP") was increased by 1,525,652, an amount that, together with the shares remaining available for grant under the LTIP, is equal to 5,746,588 shares, or approximately 5% of the number of shares of common stock outstanding as of December 31, 2022.

Stock Options

The following table summarizes stock option activity:

Number
of Stock
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Weighted
Average
Grant Date
Fair Value
Aggregate
Intrinsic
Value
(in thousands)
Outstanding, December 31, 20223,259,459 $18.48 4.75$10,341 
Granted826,076 $14.61 9.98$8.49 
Outstanding, March 31, 20234,085,535 $17.70 5.61$6,679 
Exercisable, March 31, 20232,706,045 $16.44 3.60$5,746 
Vested and expected to vest, March 31, 20234,085,535 $17.70 5.61$6,679 
Non-vested, March 31, 20231,379,490 $10.94 

The number of stock options that vested during the three months ended March 31, 2023 and 2022 was 16,816. The grant date fair value of stock options that vested during the three months ended March 31, 2023 and 2022 was $309,000. As of March 31, 2023, there was $12.3 million of total unrecognized compensation expense related to stock options, which is expected to be recognized over the remaining weighted average period of 2.46 years.

Restricted Stock Units

The following table summarizes restricted stock unit activity:

Number of
Restricted
Stock Units
Weighted
Average
Grant Date
Fair Value
Outstanding, December 31, 20221,609,615 $20.62 
Granted1,602,522 $14.19 
Vested(740,979)$18.25 
Forfeited(22,016)$19.46 
Outstanding, March 31, 20232,449,142 $17.14 

The number of restricted stock units that vested during the three months ended March 31, 2023 and 2022 was 740,979 and 644,466, respectively. The grant date fair value of restricted stock units that vested during the three months ended March 31, 2023 and 2022 was $13.5 million and $13.2 million, respectively. As of March 31, 2023, there was $36.7 million of total
27

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
unrecognized compensation expense related to restricted stock units, which is expected to be recognized over the remaining weighted average period of 1.86 years.

Employee Stock Purchase Plan ("ESPP")

As of March 31, 2023 and December 31, 2022, the number of shares of common stock issued under the ESPP was 7,106.

(12) Basic and Diluted Net Loss Per Share

The following table sets forth the computation of our basic and diluted net loss per share:

Three Months Ended 
 March 31,
20232022
(in thousands, except share and per share amounts)
Net loss attributable to stockholders—basic and diluted$(81,083)$(35,058)
Net loss per share attributable to stockholders—basic and diluted$(0.70)$(0.31)
Weighted average common shares outstanding—basic and diluted115,073,975 113,499,426 

The following table presents the weighted average shares of common stock equivalents that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

Three Months Ended 
 March 31,
20232022
Equity-based compensation awards5,037,823 4,486,559 
Convertible senior notes34,150,407 16,628,073 

(13) Commitments and Contingencies

Legal.    We are a party to a number of lawsuits, claims and governmental proceedings that are ordinary, routine matters incidental to our business. In addition, in the ordinary course of business, we periodically have disputes with dealers and customers. We do not expect the outcomes of these matters to have, either individually or in the aggregate, a material adverse effect on our financial position or results of operations.

Performance Guarantee Obligations.    As of March 31, 2023, we recorded $3.1 million related to our guarantee of certain specified minimum solar energy production output under our leases and loans, of which $1.8 million is recorded in other current liabilities and $1.3 million is recorded in other long-term liabilities in the unaudited condensed consolidated balance sheet. As of December 31, 2022, we recorded $4.8 million related to these guarantees, of which $2.5 million is recorded in other current liabilities and $2.3 million is recorded in other long-term liabilities in the unaudited condensed consolidated balance sheet. The changes in our aggregate performance guarantee obligations are as follows:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$4,845 $5,293 
Accruals1,015 329 
Settlements(2,731)(3,148)
Balance at end of period$3,129 $2,474 

28

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Operating and Finance Leases.    We lease real estate and certain office equipment under operating leases and vehicles and certain other office equipment under finance leases. The following table presents the detail of lease expense as recorded in general and administrative expense in the unaudited condensed consolidated statements of operations:

Three Months Ended 
 March 31,
20232022
(in thousands)
Operating lease expense$692 $692 
Finance lease expense:
Amortization expense230 175 
Interest on lease liabilities18 14 
Short-term lease expense27 27 
Variable lease expense233 255 
Total$1,200 $1,163 

The following table presents the detail of right-of-use assets and lease liabilities as recorded in other assets and other current liabilities/other long-term liabilities, respectively, in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Right-of-use assets:
Operating leases$14,194 $14,706 
Finance leases2,329 2,476 
Total right-of-use assets$16,523 $17,182 
Current lease liabilities:
Operating leases$2,487 $2,451 
Finance leases759 796 
Long-term leases liabilities:
Operating leases15,131 15,751 
Finance leases851 957 
Total lease liabilities$19,228 $19,955 

Other information related to leases was as follows:

Three Months Ended 
 March 31,
20232022
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases (1)$764 $382 
Operating cash flows from finance leases$18 $14 
Financing cash flows from finance leases$211 $199 
Right-of-use assets obtained in exchange for lease obligations:
Finance leases$83 $287 

(1)Includes reimbursements in 2023 and 2022 of approximately $0 and $45,000, respectively, for leasehold improvements.

29

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
As of 
 March 31, 2023
As of 
 December 31, 2022
Weighted average remaining lease term (years):
Operating leases6.376.60
Finance leases2.682.86
Weighted average discount rate:
Operating leases3.95 %3.95 %
Finance leases4.52 %4.37 %

Future minimum lease payments under our non-cancelable leases as of March 31, 2023 were as follows:

Operating
Leases
Finance
Leases
(in thousands)
Remaining 2023$2,386 $648 
20243,118 637 
20253,168 320 
20263,236 97 
20273,304 3 
2028 and thereafter5,485  
Total20,697 1,705 
Amount representing interest(2,458)(95)
Amount representing leasehold incentives(621) 
Present value of future payments17,618 1,610 
Current portion of lease liability(2,487)(759)
Long-term portion of lease liability$15,131 $851 

Guarantees or Indemnifications.    We enter into contracts that include indemnifications and guarantee provisions. In general, we enter into contracts with indemnities for matters such as breaches of representations and warranties and covenants contained in the contract and/or against certain specified liabilities. Examples of these contracts include dealer agreements, debt agreements, asset purchases and sales agreements, service agreements and procurement agreements. We are unable to estimate our maximum potential exposure under these agreements until an event triggering payment occurs.

Dealer Commitments.    As of March 31, 2023 and December 31, 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $144.6 million and $121.3 million, respectively. Under these agreements, we paid $24.6 million and $13.2 million during the three months ended March 31, 2023 and 2022, respectively. We could be obligated to make maximum payments, excluding additional amounts payable on a per watt basis if even higher thresholds are met, as follows:

Dealer
Commitments
(in thousands)
Remaining 2023$43,187 
202474,399 
202558,986 
202636,904 
202730,000 
2028 and thereafter 
Total$243,476 

Purchase Commitments.    In December 2021, we amended an agreement with a supplier in which we agreed to purchase at least 1,420 megawatt hours of solar energy systems, energy storage systems and accessories through December 2023. The
30

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
amendment does not contain specific dollar amounts or thresholds; however, we estimate these remaining purchase commitments to be approximately $457.1 million. During the three months ended March 31, 2023 and 2022, we purchased $78.4 million and $50.6 million, respectively, under this agreement.

Information Technology Commitments.    We have certain long-term contractual commitments related to information technology software services and licenses. Future commitments as of March 31, 2023 were as follows:

Information
Technology
Commitments
(in thousands)
Remaining 2023$27,796 
20246,012 
202585 
2026 
2027 
2028 and thereafter 
Total$33,893 

(14) Subsequent Events

Financing with the U.S. Department of Energy.     In April 2023, the U.S. Department of Energy (the "DOE") announced a conditional commitment to guarantee 90% of up to approximately $3.3 billion of certain of our future financing arrangements under its Innovative Clean Energy Loan Guarantee Program. The commitment is subject to various customary conditions. There is no assurance the DOE's conditional commitment will be fulfilled on the terms announced or at all or that the related guarantees will provide the anticipated benefits to us.

SOLV Debt.    In April 2023, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLV, a special purpose entity, that issued $300.0 million in aggregate principal amount of Series 2023-1 Class A solar asset-backed notes and $23.5 million in aggregate principal amount of Series 2023-1 Class B solar asset-backed notes (collectively, the "SOLV Notes") with a maturity date of April 2058. The SOLV Notes were issued at a discount of 5.01% and 11.63% for the Class A and Class B notes, respectively, and bear interest at an annual rate equal to 5.40% and 7.35% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLV's subsidiaries are used to service the quarterly principal and interest payments on the SOLV Notes and satisfy SOLV's expenses, and any remaining cash can be distributed to Sunnova Sol V Depositor, LLC, SOLV's sole member. In connection with the SOLV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to a transaction management agreement and management and servicing agreements, (b) the managing members' obligations, in such capacity, under the related financing fund's limited liability company agreement and (c) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar energy systems eventually sold to SOLV pursuant to the sale and contribution agreement. SOLV is also required to maintain certain reserve accounts for the benefit of the holders of the SOLV Notes, each of which must remain funded at all times to the levels specified in the SOLV Notes. The indenture requires SOLV to track the debt service coverage ratio (such ratio, the "DSCR") of (a) the amount of certain payments received from customers, certain performance based incentives, certain energy credits and any applicable insurance proceeds as of a specific date to (b) interest and scheduled principal due on the SOLV Notes as of such date, with the potential to enter into an early amortization period if the DSCR drops below a certain threshold. The holders of the SOLV Notes have no recourse to our other assets except as expressly set forth in the SOLV Notes.

Noncontrolling Interests.    In April 2023, the Class A member of Sunnova TEP V-C, LLC increased its capital commitment from $150.0 million to $150.2 million. In April 2023, the Class A member of Sunnova TEP 6-A, LLC increased its capital commitment from $50.0 million to $57.7 million.

Common Stock.    In April 2023, we issued 690,122 shares of our common stock to Lenx, LLC pursuant to the terms of the earnout agreement entered into in connection with the acquisition of SunStreet Energy Group, LLC.
31

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations.

The following discussion and analysis contain forward-looking statements that are subject to risks, uncertainties and assumptions. Our actual results and timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of many factors, including but not limited to those discussed under "Special Note Regarding Forward-Looking Statements" above and "Special Note Regarding Forward-Looking Statements", "Risk Factors" and elsewhere in our Annual Report on Form 10-K filed with the Securities and Exchange Commission ("SEC") on February 23, 2023 and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. Unless the context otherwise requires, the terms "Sunnova," "the Company," "we," "us" and "our" refer to SEI and its consolidated subsidiaries.

Company Overview

We are a leading Energy as a Service provider, serving over 309,000 customers in more than 45 United States ("U.S.") states and territories. Our goal is to be the source of clean, affordable and reliable energy with a simple mission: to power energy independence so home and business owners have the freedom to live life uninterrupted. We were founded to deliver customers a better energy service at a better price; and, through our energy service offerings, we are disrupting the traditional energy landscape and the way the 21st century customer generates and consumes electricity.

We have a differentiated dealer model in which we partner with local dealers who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf. Our focus on our dealer model enables us to leverage our dealers' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers with access to high quality products at competitive prices, as well as technical oversight and expertise. We believe this structure provides operational flexibility, reduces exposure to labor shortages and lowers fixed costs relative to our peers, furthering our competitive advantage.

We offer customers products to power their homes and businesses with affordable solar energy and related products and services. We are able to offer savings compared to utility-based retail rates with little to no up-front expense to the customer in conjunction with solar and solar plus energy storage, and, in the case of the latter, are able to also provide energy resiliency. Our solar service agreements typically take the form of a lease, power purchase agreement ("PPA"), loan or cash purchase; however, we also offer service plans for systems we did not originate. We make it possible in some states for a customer to obtain a new roof and/or other ancillary products. We also allow customers originated through our homebuilder channel the option of purchasing the system when the customer closes on the purchase of a new home. The initial term of our solar service agreements is typically between 10 and 25 years. Service is an integral part of our agreements and includes operations and maintenance, monitoring, repairs and replacements, equipment upgrades, on-site power optimization for the customer (for both supply and demand), the ability to efficiently switch power sources among the solar panel, grid and energy storage system, as appropriate, and diagnostics. During the life of the contract, we have the opportunity to integrate related and evolving servicing and monitoring technologies to upgrade the flexibility and reduce the cost of our customers' energy supply.

In the case of leases and PPAs, we also currently receive tax benefits and other incentives from federal, state and local governments, a portion of which we finance through tax equity, non-recourse debt structures and hedging arrangements in order to fund our upfront costs, overhead and growth investments. We have an established track record of attracting capital from diverse sources. From our inception through March 31, 2023, we have raised more than $12.5 billion in total capital commitments from equity, debt and tax equity investors.

In addition to providing ongoing service as a standard component of our solar service agreements, we also offer ongoing energy services to customers who purchased their solar energy system through third parties. Under these arrangements, we agree to provide monitoring, maintenance and repair services to these customers for the life of the service contract they sign with us. In addition, we offer one-time repair services to customers who purchased their solar energy systems through third parties. We also offer complementary products as well as non-solar financing. Specifically, our offerings include a non-solar loan program enabling customers to finance the purchase of products independent of a solar energy system or energy storage system. We believe the quality and scope of our comprehensive energy service offerings, whether to customers that obtained their solar energy system through us or through another party, is a key differentiator between us and our competitors.

32

In April 2021, we acquired SunStreet, Lennar's residential solar platform that focuses primarily on solar energy systems and energy storage systems for homebuilders. In connection with that acquisition, we entered into an agreement pursuant to which we would be the exclusive solar and storage provider for Lennar's new home communities with solar across the U.S. for a period of four years. We believe the acquisition provides a new strategic path to further scale our solar business, reduces customer acquisition costs, provides a multi-year supply of sites through the development of new solar communities and allows us to pursue the development of clean and resilient microgrids across the U.S.

We also enter into leases with third-party owners of pools of solar energy systems to receive such third party's interest in those systems. In connection therewith, we assume the related customer PPA and lease obligations, entitling us to future customer cash flows as well as certain credits, rebates and incentives (including SRECs) under those agreements, in exchange for a lease payment, whether upfront or over time, to the third-party owner, which may be made in the form of cash or shares of our common stock. We believe such arrangements enhance our long-term contracted cash flows and are complementary to our overall business model.

We commenced operations in January 2013 and began providing solar energy services under our first solar energy system in April 2013. Since then, our brand, innovation and focused execution have driven significant, rapid growth in our market share and in the number of customers on our platform. We operate one of the largest residential fleets of solar energy systems in the U.S., comprising more than 1,763 megawatts of generation capacity and serving over 309,000 customers.

Recent Developments

Financing Transactions

In February 2023, a tax equity investor increased its capital commitment from $30.0 million to $125.0 million. In March 2023, a tax equity investor increased its capital commitment from $41.0 million to $51.3 million. In April 2023, two tax equity investors increased their capital commitment from $200.0 million to $207.8 million. See "—Liquidity and Capital Resources—Financing Arrangements—Tax Equity Fund Commitments" below.

In February 2023, we amended the revolving credit facility by and among Sunnova EZ-Own Portfolio, LLC ("EZOP"), certain of our other subsidiaries party thereto, Atlas Securitized Products Holdings, L.P. (as successor to Credit Suisse AG, New York Branch), as agent, and the lenders and other financial institutions party thereto, to, among other things, (a) increase the aggregate commitment amount from $450.0 million to $675.0 million, (b) increase the uncommitted maximum facility amount from $575.0 million to $800.0 million, (c) amend certain provisions related to the allocation of certain payments made to the lenders, (d) amend certain provisions related to excess concentration limits and eligibility criteria to permit us and our affiliates to provide warranties of, and replacements for, load controllers and generators in connection with the related solar loan contracts and (e) add provisions to allow EZOP to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the EZOP revolving credit facility. In February 2023, Credit Suisse AG ("Credit Suisse") sold a significant part of its Securitized Products Group (the "Credit Suisse Securitized Products Sale") to Apollo Global Management ("Apollo"). Subsequently, Apollo publicly announced the majority of the assets and professionals associated with the sale are now part of or managed by ATLAS SP Partners, a new stand-alone credit firm focused on asset-backed financing and capital markets solutions ("Atlas"). In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the assignment of the loans and commitments of the Credit Suisse lenders to the Atlas lenders (such assignment, the "EZOP Assignment") under the EZOP revolving credit facility. In connection with the EZOP Assignment, Credit Suisse AG, New York Branch ("CSNYB") resigned as the agent under the EZOP revolving credit facility, Atlas Securitized Products Holdings, L.P. (the "Successor Agent") was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the EZOP revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the EZOP revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the EZOP Assignment, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $675.0 million to $775.0 million, (b) increase the uncommitted maximum facility amount from $800.0 million to $900.0 million, (c) amend and supplement certain defaulting lender provisions and (d) update the references from CSNYB, the predecessor agent, to Atlas, the successor agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the EZOP revolving credit facility and pursuant to the EZOP Assignment, had assigned their loans and commitments to lenders affiliated with Atlas). See "—Liquidity and Capital Resources—Financing Arrangements—Warehouse and Other Debt Financings" below.

In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the
33

assignment of the loans and commitments of the Credit Suisse lenders to the Atlas lenders (such assignment, the "TEPH Assignment") under the revolving credit facility by and among Sunnova TEP Holdings, LLC ("TEPH"), certain of our other subsidiaries party thereto, Atlas Securitized Products Holdings, L.P. (as successor to CSNYB), as agent, and the lenders and other financial institutions party thereto. In connection with the TEPH Assignment, CSNYB resigned as the agent under the TEPH revolving credit facility, Atlas was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the TEPH revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the TEPH revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the TEPH Assignment, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $600.0 million to $700.0 million, (b) increase the uncommitted maximum facility amount from $689.7 million to $789.7 million, (c) add provisions to allow TEPH to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the TEPH revolving credit facility, (d) amend and supplement certain defaulting lender provisions, (e) modify the hedging provisions to give all hedge counterparties the benefit of certain payment priorities and certain other terms previously limited to qualifying hedge counterparties (as defined by the TEPH revolving credit facility), to extend the time period for the event of default resulting from hedge counterparties ceasing to be qualifying hedge counterparties and to make other hedge-related amendments, (f) update the references from CSNYB, the predecessor administrative agent, to Atlas, the successor administrative agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the TEPH revolving credit facility and pursuant to the TEPH Assignment, had assigned their loans and commitments to lenders affiliated with Atlas), (g) add European Union bail-in provisions and (h) add certain syndication-related provisions. See "—Liquidity and Capital Resources—Financing Arrangements—Warehouse and Other Debt Financings" below.

In March 2023, the revolving credit facility by and among Sunnova Asset Portfolio 8, LLC ("AP8"), certain of our other subsidiaries party thereto, Banco Popular de Puerto Rico, as agent, and the lenders and other financial institutions party thereto was amended to, among other things, increase the aggregate commitment amount from $75.0 million to $150.0 million. See "—Liquidity and Capital Resources—Financing Arrangements—Warehouse and Other Debt Financings" below.

In March 2023, Sunnova Inventory Supply, LLC ("IS") entered into a secured revolving credit facility with Texas Capital Bank, as agent, and the lenders party thereto, for an aggregate commitment amount of $50.0 million with a maturity date of the earlier of (a) March 2026 and (b) six months from the latest maturity date of any material parent credit facility (defined as a parent credit facility with a commitment amount of $250.0 million or more that, if terminated could individually be expected to result in a liquidity event (as defined by the IS revolving credit facility)). The proceeds of the loans under the IS revolving credit facility are available to purchase or otherwise acquire certain accounts receivable and inventory directly from Sunnova Energy Corporation, fund certain reserve accounts that are required to be maintained by IS in accordance with the revolving credit agreement and pay fees and expenses incurred in connection with the IS revolving credit facility. Interest on the borrowings under the IS revolving credit facility is due monthly. Borrowings under the IS revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by the IS revolving credit facility). See "—Liquidity and Capital Resources—Financing Arrangements—Warehouse and Other Debt Financings" below.

In April 2023, the U.S. Department of Energy (the "DOE") announced a conditional commitment to guarantee 90% of up to approximately $3.3 billion of certain of our future financing arrangements under its Innovative Clean Energy Loan Guarantee Program. The commitment is subject to various customary conditions. There is no assurance the DOE's conditional commitment will be fulfilled on the terms announced or at all or that the related guarantees will provide the anticipated benefits to us. See "—Liquidity and Capital Resources—Financing Arrangements—Warehouse and Other Debt Financings" below.

In April 2023, one of our subsidiaries issued $300.0 million in aggregate principal amount of Series 2023-1 Class A solar asset-backed notes and $23.5 million in aggregate principal amount of Series 2023-1 Class B solar asset-backed notes (collectively, the "SOLV Notes") with a maturity date of April 2058. The SOLV Notes were issued at a discount of 5.01% and 11.63% for the Class A and Class B notes, respectively, and bear interest at an annual rate of 5.40% and 7.35% for the Class A and Class B notes, respectively. See "—Liquidity and Capital Resources—Financing Arrangements—Securitizations" below.

Securitizations

As a source of long-term financing, we securitize qualifying solar energy systems, energy storage systems and related solar service agreements into special purpose entities who issue solar asset-backed and solar loan-backed notes to institutional investors. We also securitize the cash flows generated by the membership interests in certain of our indirect, wholly-owned subsidiaries that are the managing member of a tax equity fund that owns a pool of solar energy systems, energy storage
34

systems and related solar service agreements that were originated by one of our wholly-owned subsidiaries. The federal government currently provides business investment tax credits under Section 48(a) (the "Section 48(a) ITC") and residential energy credits under Section 25D (the "Section 25D Credit") of the U.S. Internal Revenue Code of 1986, as amended. For projects that begin construction after December 31, 2024, the Section 48(a) ITC will be replaced with investment tax credits under Section 48E(a) (the "Section 48E ITC"). We do not securitize the Section 48(a) ITC incentives, and currently do not plan to securitize any Section 48E ITC incentives, associated with the solar energy systems and energy storage systems as part of these arrangements. We use the cash flows these solar energy systems and energy storage systems generate to service the monthly, quarterly or semi-annual principal and interest payments on the notes and satisfy the expenses and reserve requirements of the special purpose entities, with any remaining cash distributed to their sole members, who are typically our indirect wholly-owned subsidiaries. In connection with these securitizations, certain of our affiliates receive a fee for managing and servicing the solar energy systems and energy storage systems pursuant to management, servicing, facility administration and asset management agreements. The special purpose entities are also typically required to maintain a liquidity reserve account and a reserve account for equipment replacements and, in certain cases, reserve accounts for financing fund purchase option/withdrawal right exercises or storage system replacement for the benefit of the holders under the applicable series of notes, each of which are funded from initial deposits or cash flows to the levels specified therein. The creditors of these special purpose entities have no recourse to our other assets except as expressly set forth in the terms of the notes. From our inception through March 31, 2023, we have issued $3.6 billion in solar asset-backed and solar loan-backed notes.

Tax Equity Funds

Our ability to offer long-term solar service agreements depends in part on our ability to finance the installation of the solar energy systems and energy storage systems by co-investing with tax equity investors, such as large banks who value the resulting customer receivables and Section 48(a) ITCs or, in the future, Section 48E ITCs, accelerated tax depreciation and other incentives related to the solar energy systems and energy storage systems, primarily through structured investments known as "tax equity". Tax equity investments are generally structured as non-recourse project financings known as "tax equity funds". In the context of distributed generation solar energy, tax equity investors make contributions upfront or in stages based on milestones in exchange for a share of the tax attributes and cash flows emanating from an underlying portfolio of solar energy systems and energy storage systems. In these tax equity funds, the U.S. federal tax attributes offset taxes that otherwise would have been payable on the investors' other operations. The terms and conditions of each tax equity fund vary significantly by investor and by fund. We continue to negotiate with potential investors to create additional tax equity funds.

In general, our tax equity funds are structured using the "partnership flip" structure. Under partnership flip structures, we and our tax equity investors contribute cash into a partnership. The partnership uses this cash to acquire long-term solar service agreements, solar energy systems and energy storage systems developed by us and sells energy from such solar energy systems and energy storage systems, as applicable, to customers or directly leases the solar energy systems and energy storage systems, as applicable, to customers. We assign these solar service agreements, solar energy systems, energy storage systems and related incentives to our tax equity funds in accordance with the criteria of the specific funds. Upon such assignment and the satisfaction of certain conditions precedent, we are able to draw down on the tax equity fund commitments. The conditions precedent to funding vary across our tax equity funds but generally require that we have entered into a solar service agreement with the customer, the customer meets certain credit criteria, the solar energy system is expected to be eligible for the Section 48(a) ITC or the Section 48E ITC, as applicable, we have a recent appraisal from an independent appraiser establishing the fair market value of the solar energy system and the property is in an approved state or territory. Certain tax equity investors agree to receive a minimum target rate of return, typically on an after-tax basis, which varies by tax equity fund. Prior to receiving a contractual rate of return or a date specified in the contractual arrangements, the tax equity investor receives substantially all of the non-cash value attributable to the solar energy systems and energy storage systems, which includes accelerated depreciation and Section 48(a) ITCs or Section 48E ITCs, as applicable; however, we typically receive a majority of the cash distributions, which are typically paid quarterly. After the tax equity investor receives its contractual rate of return or after a specified date, we receive substantially all of the cash and tax allocations.

We have determined we are the primary beneficiary in these tax equity funds for accounting purposes. Accordingly, we consolidate the assets and liabilities and operating results of these partnerships in our consolidated financial statements. We recognize the tax equity investors' share of the net assets of the tax equity funds as redeemable noncontrolling interests and noncontrolling interests in our consolidated balance sheets. The income or loss allocations reflected in our consolidated statements of operations may create significant volatility in our reported results of operations, including potentially changing net loss attributable to stockholders to net income attributable to stockholders, or vice versa, from quarter to quarter.

We typically have an option to acquire, and our tax equity investors may have an option to withdraw and require us to purchase, all the equity interests our tax equity investor holds in the tax equity funds starting approximately five years after the last solar energy system in the applicable tax equity fund is operational. If we or our tax equity investors exercise this option,
35

we are typically required to pay at least the fair market value of the tax equity investor's equity interest and, in certain cases, a contractual minimum amount. From our inception through March 31, 2023, we have received commitments of approximately $1.9 billion through the use of tax equity funds, of which an aggregate of $1.6 billion has been funded and $138.8 million remains available for use.

Key Financial and Operational Metrics

We regularly review a number of metrics, including the following key operational and financial metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate our financial projections and make strategic decisions.

Number of Customers. We define number of customers to include every unique premises on which a Sunnova product is installed or on which Sunnova is obligated to perform services for a counterparty. We track the total number of customers as an indicator of our historical growth and our rate of growth from period to period.

As of 
 March 31, 2023
As of 
 December 31, 2022
Change
Number of customers309,300279,40029,900

Weighted Average Number of Systems. We calculate the weighted average number of systems based on the number of months a customer and any additional service obligation related to a solar energy system is in-service during a given measurement period. The weighted average number of systems reflects the number of systems at the beginning of a period, plus the total number of new systems added in the period adjusted by a factor that accounts for the partial period nature of those new systems. For purposes of this calculation, we assume all new systems added during a month were added in the middle of that month. The number of systems for any end of period will exceed the number of customers, as defined above, for that same end of period as we are also including any additional services and/or contracts a customer or third party executed for the additional work for the same residence or business. We track the weighted average system count in order to accurately reflect the contribution of the appropriate number of systems to key financial metrics over the measurement period.

Three Months Ended 
 March 31,
20232022
Weighted average number of systems (excluding loan agreements and cash sales)197,500 155,800 
Weighted average number of systems with loan agreements88,700 41,700 
Weighted average number of systems with cash sales7,300 2,400 
Weighted average number of systems293,500 199,900 

Adjusted EBITDA. We define Adjusted EBITDA as net income (loss) plus net interest expense, depreciation and amortization expense, income tax expense, financing deal costs, natural disaster losses and related charges, net, losses on extinguishment of long-term debt, realized and unrealized gains and losses on fair value instruments and equity securities, amortization of payments to dealers for exclusivity and other bonus arrangements, legal settlements and excluding the effect of certain non-recurring items we do not consider to be indicative of our ongoing operating performance such as, but not limited to, costs of our initial public offering ("IPO"), acquisition costs, losses on unenforceable contracts, indemnification payments to tax equity investors and other non-cash items such as non-cash compensation expense, asset retirement obligation ("ARO") accretion expense, provision for current expected credit losses and non-cash inventory impairments.

Adjusted EBITDA is a non-GAAP financial measure we use as a performance measure. We believe investors and securities analysts also use Adjusted EBITDA in evaluating our operating performance. This measurement is not recognized in accordance with accounting principles generally accepted in the United States of America ("GAAP") and should not be viewed as an alternative to GAAP measures of performance. The GAAP measure most directly comparable to Adjusted EBITDA is net income (loss). The presentation of Adjusted EBITDA should not be construed to suggest our future results will be unaffected by non-cash or non-recurring items. In addition, our calculation of Adjusted EBITDA is not necessarily comparable to Adjusted EBITDA as calculated by other companies.

We believe Adjusted EBITDA is useful to management, investors and analysts in providing a measure of core financial performance adjusted to allow for comparisons of results of operations across reporting periods on a consistent basis. These adjustments are intended to exclude items that are not indicative of the ongoing operating performance of the business.
36

Adjusted EBITDA is also used by our management for internal planning purposes, including our consolidated operating budget, and by our board of directors in setting performance-based compensation targets. Adjusted EBITDA should not be considered an alternative to but viewed in conjunction with GAAP results, as we believe it provides a more complete understanding of ongoing business performance and trends than GAAP measures alone. Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under GAAP.

Three Months Ended 
 March 31,
20232022
(in thousands)
Reconciliation of Net Loss to Adjusted EBITDA:
Net loss$(110,346)$(22,104)
Interest expense, net85,607 (1,015)
Interest income(24,788)(10,932)
Income tax expense510 — 
Depreciation expense32,671 24,740 
Amortization expense7,338 7,288 
EBITDA(9,008)(2,023)
Non-cash compensation expense9,515 10,864 
ARO accretion expense1,081 840 
Financing deal costs173 384 
Natural disaster losses and related charges, net137 — 
Acquisition costs743 1,259 
Unrealized gain on fair value instruments and equity securities(487)(6,362)
Amortization of payments to dealers for exclusivity and other bonus arrangements1,386 928 
Legal settlements750 — 
Provision for current expected credit losses10,259 6,657 
Indemnification payments to tax equity investors— 
Adjusted EBITDA$14,553 $12,547 

Interest Income from Customer Notes Receivable; Principal Proceeds from Customer Notes Receivable, Net of Related Revenue; and Proceeds from Investments in Solar Receivables. Under our loan agreements, the customer obtains financing for the purchase of a solar energy system from us and we agree to operate and maintain the solar energy system throughout the duration of the agreement. Pursuant to the terms of the loan agreement, the customer makes scheduled principal and interest payments to us and has the option to prepay principal at any time in part or in full. Whereas we typically recognize payments from customers under our leases and PPAs as revenue, we recognize payments received from customers under our loan agreements (a) as interest income, to the extent attributable to earned interest on the contract that financed the customer's purchase of the solar energy system; (b) as a reduction of a note receivable on the balance sheet, to the extent attributable to a return of principal (whether scheduled or prepaid) on the contract that financed the customer's purchase of the solar energy system; and (c) as revenue, to the extent attributable to payments for operations and maintenance services provided by us. We also enter into leases with third-party owners of pools of solar energy systems to receive such third party's interest in those systems. In connection therewith, we assume the related customer PPA and lease obligations, entitling us to future customer cash flows as well as certain credits, rebates and incentives (including SRECs) under those agreements. We recognize payments received from such third parties as proceeds from investments in solar receivables.

While Adjusted EBITDA effectively captures the operating performance of our leases and PPAs, it only reflects the service portion of the operating performance under our loan agreements. We do not consider our types of solar service agreements differently when evaluating our operating performance. In order to present a measure of operating performance that provides comparability without regard to the different accounting treatment among our different types of solar service agreements, we consider interest income from customer notes receivable, principal proceeds from customer notes receivable, net of related revenue, and proceeds from investments in solar receivables as key performance metrics. We believe these metrics provide a more meaningful and uniform method of analyzing our operating performance when viewed in light of our other key performance metrics across the primary types of solar service agreements.

37

Three Months Ended 
 March 31,
20232022
(in thousands)
Interest income from customer notes receivable$20,088 $10,832 
Principal proceeds from customer notes receivable, net of related revenue$29,098 $20,413 
Proceeds from investments in solar receivables$2,132 $1,798 

Adjusted Operating Expense. We define Adjusted Operating Expense as total operating expense less depreciation and amortization expense, financing deal costs, natural disaster losses and related charges, net, amortization of payments to dealers for exclusivity and other bonus arrangements, legal settlements, direct sales costs, cost of revenue related to cash sales, cost of revenue related to inventory sales, unrealized gains and losses on fair value instruments and excluding the effect of certain non-recurring items we do not consider to be indicative of our ongoing operating performance such as, but not limited to, costs of our IPO, acquisition costs, losses on unenforceable contracts, indemnification payments to tax equity investors and other non-cash items such as non-cash compensation expense, ARO accretion expense, provision for current expected credit losses and non-cash inventory impairments. Adjusted Operating Expense is a non-GAAP financial measure we use as a performance measure. We believe investors and securities analysts will also use Adjusted Operating Expense in evaluating our performance. This measurement is not recognized in accordance with GAAP and should not be viewed as an alternative to GAAP measures of performance. The GAAP measure most directly comparable to Adjusted Operating Expense is total operating expense. We believe Adjusted Operating Expense is a supplemental financial measure useful to management, analysts, investors, lenders and rating agencies as an indicator of the efficiency of our operations between reporting periods. Adjusted Operating Expense should not be considered an alternative to but viewed in conjunction with GAAP total operating expense, as we believe it provides a more complete understanding of our performance than GAAP measures alone. Adjusted Operating Expense has limitations as an analytical tool and you should not consider it in isolation or as a substitute for analysis of our results as reported under GAAP, including total operating expense.

We use per system metrics, including Adjusted Operating Expense per weighted average system, as an additional way to evaluate our performance. Specifically, we consider the change in this metric from period to period as a way to evaluate our performance in the context of changes we experience in the overall customer base. While the Adjusted Operating Expense figure provides a valuable indicator of our overall performance, evaluating this metric on a per system basis allows for further nuanced understanding by management, investors and analysts of the financial impact of each additional system.

38

Three Months Ended 
 March 31,
20232022
(in thousands, except per system data)
Reconciliation of Total Operating Expense, Net to Adjusted Operating Expense:
Total operating expense, net$210,477 $99,928 
Depreciation expense(32,671)(24,740)
Amortization expense(7,338)(7,288)
Non-cash compensation expense(9,515)(10,864)
ARO accretion expense(1,081)(840)
Financing deal costs(173)(384)
Natural disaster losses and related charges, net(137)— 
Acquisition costs(743)(1,259)
Amortization of payments to dealers for exclusivity and other bonus arrangements(1,386)(928)
Legal settlements(750)— 
Provision for current expected credit losses(10,259)(6,657)
Direct sales costs(7,597)(380)
Cost of revenue related to cash sales(9,345)(5,815)
Cost of revenue related to inventory sales(51,779)— 
Unrealized gain on fair value instruments723 6,207 
Indemnification payments to tax equity investors(4)— 
Adjusted Operating Expense$78,422 $46,980 
Adjusted Operating Expense per weighted average system$267 $235 

Estimated Gross Contracted Customer Value. We calculate estimated gross contracted customer value as defined below. We believe estimated gross contracted customer value can serve as a useful tool for investors and analysts in comparing the remaining value of our customer contracts to that of our peers.

Estimated gross contracted customer value as of a specific measurement date represents the sum of the present value of the remaining estimated future net cash flows we expect to receive from existing customers during the initial contract term of our leases and PPAs, which are typically 25 years in length, plus the present value of future net cash flows we expect to receive from the sale of related solar renewable energy certificates ("SRECs"), either under existing contracts or in future sales, plus the cash flows we expect to receive from energy services programs such as grid services, plus the carrying value of outstanding customer loans on our balance sheet. From these aggregate estimated initial cash flows, we subtract the present value of estimated net cash distributions to redeemable noncontrolling interests and noncontrolling interests and estimated operating, maintenance and administrative expenses associated with the solar service agreements. These estimated future cash flows reflect the projected monthly customer payments over the life of our solar service agreements and depend on various factors including but not limited to solar service agreement type, contracted rates, expected sun hours and the projected production capacity of the solar equipment installed. For the purpose of calculating this metric, we discount all future cash flows at 6%.

The anticipated operating, maintenance and administrative expenses included in the calculation of estimated gross contracted customer value include, among other things, expenses related to accounting, reporting, audit, insurance, maintenance and repairs. In the aggregate, we estimate these expenses are $20 per kilowatt per year initially, with 2% annual increases for inflation, and an additional $81 per year non-escalating expense included for energy storage systems. We do not include maintenance and repair costs for inverters and similar equipment as those are largely covered by the applicable product and dealer warranties for the life of the product, but we do include additional cost for energy storage systems, which are only covered by a 10-year warranty. Expected distributions to tax equity investors vary among the different tax equity funds and are based on individual tax equity fund contract provisions.

Estimated gross contracted customer value is forecasted as of a specific date. It is forward-looking and we use judgment in developing the assumptions used to calculate it. Factors that could impact estimated gross contracted customer value include, but are not limited to, customer payment defaults, or declines in utility rates or early termination of a contract in certain
39

circumstances, including prior to installation. The following table presents the calculation of estimated gross contracted customer value as of March 31, 2023 and December 31, 2022, calculated using a 6% discount rate.

As of 
 March 31, 2023
As of 
 December 31, 2022
(in millions)
Estimated gross contracted customer value$6,751 $5,875 

Sensitivity Analysis. The calculation of estimated gross contracted customer value and associated operational metrics requires us to make a number of assumptions regarding future revenues and costs that may not prove accurate. Accordingly, we present below a sensitivity analysis with a range of assumptions. We consider a discount rate of 6% to be appropriate based on recent transactions that demonstrate a portfolio of solar service agreements is an asset class that can be securitized successfully on a long-term basis with a weighted-average coupon of less than 6%. We also present these metrics with a discount rate of 6% based on industry practice. The appropriate discount rate for these estimates may change in the future due to the level of inflation, rising interest rates, our cost of capital and consumer demand for solar energy systems. In addition, the table below provides a range of estimated gross contracted customer value amounts if different cumulative customer loss rate assumptions were used. We are presenting this information for illustrative purposes only and as a comparison to information published by our peers.

Estimated Gross Contracted Customer Value
As of March 31, 2023
Discount rate
Cumulative customer loss rate4%5%6%7%8%
(in millions)
5%$7,179 $6,849 $6,560 $6,307 $6,083 
0%$7,431 $7,068 $6,751 $6,473 $6,229 

Significant Factors and Trends Affecting Our Business

Our results of operations and our ability to grow our business over time could be impacted by a number of factors and trends that affect our industry generally, as well as new offerings of services and products we may acquire or seek to acquire in the future. Additionally, our business is concentrated in certain markets, putting us at risk of region-specific disruptions such as adverse economic, regulatory, political, weather and other conditions. See "Risk Factors" in our Annual Report on Form 10-K filed with the SEC on February 23, 2023 and in this Quarterly Report on Form 10-Q for further discussion of risks affecting our business.

Financing Availability. Our future growth depends, in significant part, on our ability to raise capital from third-party investors on competitive terms to help finance the origination of our solar energy systems under our solar service agreements. We have historically used debt, such as convertible senior notes, asset-backed and loan-backed securitizations and warehouse facilities, tax equity, preferred equity and other financing strategies to help fund our operations. From our inception through March 31, 2023, we have raised more than $12.5 billion in total capital commitments from equity, debt and tax equity investors. With respect to tax equity, there are a limited number of potential tax equity investors, and the competition for this investment capital is intense. The principal tax credit on which tax equity investors in our industry rely is the Section 48(a) ITC. The amount for the Section 48(a) ITC was equal to 30% of the basis of eligible solar property that began construction before 2020 if placed in service before 2022. The Section 48(a) ITC percentage decreased to 26% for eligible solar property that began construction during 2020 or 2021 if the property was placed into service before 2022. Under the Inflation Reduction Act of 2022 ("IRA"), which was enacted in August 2022, for eligible solar property that begins construction before 2025 and for eligible energy storage property that begins construction after 2022 and before 2025, the Section 48(a) ITC percentage will be no less than 30% provided (a) the project satisfies certain labor and apprenticeship requirements, (b) the project has a maximum net output of less than one megawatt (as measured in alternating current) or (c) the project began construction prior to January 29, 2023. If no criterion is satisfied, the base amount of the Section 48(a) ITC will be equal to 6%. In addition, the Section 48(a) ITC will be replaced by the Section 48E ITC for eligible solar energy property or eligible energy storage property that begins construction after 2024, and the Section 48E ITC percentage will be the same as the percentage for the Section 48(a) ITC and subject to the same requirements in order to receive the full benefit. The Section 48E ITC percentage will begin to phase down for projects that begin construction after (a) 2033 or (b) if later, the first year after the year in which the U.S. Department of Treasury determines greenhouse gas emissions from the production of electricity in the United States are no more than 25% of 2022 levels. We believe our solar energy systems and energy storage systems generally will not be subject to the labor and
40

apprenticeship requirements of the IRA due to the maximum net output of most of our solar energy systems and energy storage systems. In addition, the IRA added a new provision that allows taxpayers to transfer certain federal income tax credits that arise after 2022, such as the Section 48(a) ITC, to third parties for cash. It is unclear what effect the ability to transfer Section 48(a) ITCs will have on tax equity structures, although we expect the market for tax equity structures to continue for investors who will continue to value benefits that are not transferable, such as accelerated depreciation. We are continuing to evaluate the overall impact and applicability of the IRA to our ability to raise capital from third-party investors.

Our ability to raise capital from third-party investors is also affected by general economic conditions, the state of the capital markets, inflation levels and concerns about our industry or business. Specifically, interest rates have risen and remain subject to volatility that may result from action taken by the Federal Reserve. Recent data have suggested inflationary pressures may be more durable than anticipated, which could result in interest rate increases or continued higher interest rates and/or further tapering of quantitative easing policies enacted towards the outset of the COVID-19 pandemic sooner than previously expected.

Cost of Solar Energy Systems and Energy Storage Systems. Upward pressure on prices of solar energy systems and energy storage systems may occur due to growth in the solar industry, regulatory policy changes, tariffs and duties, inflationary cost pressures and an increase in demand. As a result of these developments, we may pay higher prices on solar modules, which may make it less economical for us to serve certain markets. Attachment rates for energy storage systems have trended higher while the price to acquire has remained steady and increased slightly for some suppliers due to several market variables, including COVID-19, raw material shortages and freight prices, but this still remains a potential area of growth for us.

Energy Storage Systems. Our energy storage systems increase our customers' independence from the centralized utility and provide on-site backup power when there is a grid outage due to storms, wildfires, other natural disasters and general power failures caused by supply or transmission issues. In addition, at times it can be more economic to consume less energy from the grid or, alternatively, to export solar energy back to the grid. Recent technological advancements for energy storage systems allow the energy storage system to adapt to pricing and utility rate shifts by controlling the inflows and outflows of power, allowing customers to increase the value of their solar energy system plus energy storage system. The energy storage system charges during the day, making the energy it stores available to the home or business when needed. It also features software that can customize power usage for the individual customer, providing backup power, optimizing solar energy consumption versus grid consumption or preventing export to the grid as appropriate. The software is tailored based on utility regulation, economic indicators and grid conditions. The combination of energy control, increased energy resilience and independence from the grid is strong incentive for customers to adopt solar and energy storage. As energy storage systems and their related software features become more advanced, we expect to see increased adoption of energy storage systems.

Climate Change Action. As a result of increasing global awareness of and aversion to climate change impacts, we believe the renewable energy market in which we operate, and investment in climate solutions more broadly, will continue to grow as the impact of climate change increases. This trend, along with increasing commitments to reduce carbon emissions, is expected to result in increased demand for our products and services. Under the current presidential administration, the focus on cleaner energy sources and technology to decarbonize the U.S. economy continues to accelerate. The federal government's administration under President Joe Biden ("Biden administration") has taken immediate steps that we believe signify support for cleaner energy sources, including, but not limited to, rejoining the Paris Climate Accord, re-establishing a social price on carbon used in cost/benefit analysis for policy making and announcing a commitment to transition the U.S. economy to a net-zero carbon economy by 2050. We expect the Biden administration, combined with a closely divided Congress, to continue to take actions that are supportive of the renewable energy industry, such as incentivizing clean energy sources and supporting new investment in areas like renewables.

Government Regulations, Policies and Incentives. Our growth strategy depends in significant part on government policies and incentives that promote and support solar energy and enhance the economic viability of distributed solar. These policies and incentives come in various forms, including net metering, eligibility for accelerated depreciation such as the modified accelerated cost recovery system, SRECs, tax abatements, rebates, renewable targets, incentive programs and tax credits, particularly the Section 48(a) ITC and the Section 25D Credit. The recently enacted IRA expanded and extended the tax credits available to solar energy projects in an effort to achieve the Biden administration's non-binding target of net-zero emissions by 2050, which we expect will increase demand for our services. The IRA allows qualifying homeowners to deduct up to 30% of the cost of installing residential solar energy systems from their U.S. federal income taxes, thereby returning a significant portion of the purchase price of the residential solar energy system to homeowners that may participate in our solar loan programs. Under the terms of the current extension, the residential tax credit will remain at 30% through the end of 2032, reduce to 26% for 2033, reduce to 22% for 2034, and further reduce to 0% after the end of 2034 for residential solar energy systems, unless it is extended before that time. The IRA also extended the investment tax credit for solar energy projects through at least 2033 and, depending on the location of a particular project, its size, its ability to satisfy certain labor and
41

domestic content requirements and the category of consumers it serves, the investment tax credit percentage can range between 6% and 70%. Policies requiring solar on new roofs, such as those enacted in California and New York City, also support the growth of distributed solar. The sale of SRECs has constituted a significant portion of our revenue historically. A change in the value of net metering credits or SRECs or changes in other policies or a loss or reduction in such incentives could decrease the attractiveness of distributed solar to us, our dealers and our customers in applicable markets, which could reduce our customer acquisition opportunities. Such a loss or reduction could also reduce our willingness to pursue certain customer acquisitions due to decreased revenue or income under our solar service agreements. Additionally, such a loss or reduction may also impact the terms of and availability of third-party financing. If any of these government regulations, policies or incentives are adversely amended, delayed, eliminated, reduced, retroactively changed or not extended beyond their current expiration dates or there is a negative impact from the recent federal law changes or proposals, our operating results and the demand for, and the economics of, distributed solar energy may decline, which could harm our business.

Components of Results of Operations

Revenue. We recognize revenue from contracts with customers as we satisfy our performance obligations at a transaction price reflecting an amount of consideration based upon an estimated rate of return, net of cash incentives. We express this rate of return as the solar rate per kilowatt hour ("kWh") in the customer contract. The amount of revenue we recognize does not equal customer cash payments because we satisfy performance obligations ahead of cash receipt or evenly as we provide continuous access on a stand-ready basis to the solar energy system. We reflect the differences between revenue recognition and cash payments received in accounts receivable, other assets or deferred revenue, as appropriate.

PPAs. We have determined solar service agreements under which customers purchase electricity from us should be accounted for as revenue from contracts with customers. We recognize revenue based upon the amount of electricity delivered as determined by remote monitoring equipment at solar rates specified under the contracts. The PPAs generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.

Lease Agreements. We are the lessor under lease agreements for solar energy systems and energy storage systems, which we account for as revenue from contracts with customers. We recognize revenue on a straight-line basis over the contract term as we satisfy our obligation to provide continuous access to the solar energy system. The lease agreements generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.

We provide customers under our lease agreements a performance guarantee that each solar energy system will achieve a certain specified minimum solar energy production output. The specified minimum solar energy production output may not be achieved due to natural fluctuations in the weather or equipment failures from exposure and wear and tear outside of our control, among other factors. We determine the amount of guaranteed output based on a number of different factors, including (a) the specific site information related to the tilt of the panels, azimuth (a horizontal angle measured clockwise in degrees from a reference direction) of the panels, size of the solar energy system and shading on site; (b) the calculated amount of available irradiance (amount of energy for a given flat surface facing a specific direction) based on historical average weather data and (c) the calculated amount of energy output of the solar energy system.

If the solar energy system does not produce the guaranteed production amount, we are required to provide a bill credit or refund a portion of the previously remitted customer payments, where the bill credit or repayment is calculated as the product of (a) the shortfall production amount and (b) the dollar amount (guaranteed rate) per kWh that is fixed throughout the term of the contract. These bill credits or remittances of a customer's payments, if needed, are payable in January following the end of the first three years of the solar energy system's placed in service date and then every annual period thereafter. See Note 13, Commitments and Contingencies, to our interim unaudited condensed consolidated financial statements ("interim financial statements") included elsewhere in this Quarterly Report on Form 10-Q.

Inventory Sales. Inventory sales revenue represents revenue from the direct sale of inventory to our dealers or other parties. We recognize the related revenue under ASC 606 upon shipment.

SRECs. Each SREC represents the environmental benefit of one megawatt hour (1,000 kWh) generated by a solar energy system. We sell SRECs to utilities and other third parties who use the SRECs to meet renewable portfolio standards and can do so separate from the actual electricity generated by the renewable-based generation source. We account for SRECs generated from solar energy systems owned by us, as opposed to those owned by our customers, as governmental incentives with no costs incurred to obtain them and do not consider those SRECs output of the underlying solar energy systems. We classify SRECs as inventory held until sold and delivered to third parties. We enter into economic hedges with major financial institutions related
42

to expected production of SRECs through forward contracts to partially mitigate the risk of decreases in SREC market rates. While these fixed price forward contracts serve as an economic hedge against spot price fluctuations for the SRECs, the contracts do not qualify for hedge accounting and are not designated as cash flow hedges or fair value hedges. The contracts require us to physically deliver the SRECs upon settlement. We recognize the related revenue upon the transfer of the SRECs to the counterparty. The costs related to the sales of SRECs are generally limited to fees for brokered transactions. Accordingly, the sale of SRECs in a period generally has a favorable impact on our operating results for that period. In certain circumstances we are required to purchase SRECs on the open market to fulfill minimum delivery requirements under our forward contracts.

Cash Sales. Cash sales revenue represents revenue from a customer's purchase of a solar energy system from us typically when purchasing a new home. We recognize the related revenue upon verification of the home closing.

Loan Agreements. We recognize payments received from customers under loan agreements (a) as interest income, to the extent attributable to earned interest on the contract that financed the customer's purchase of the solar energy system; (b) as a reduction of a note receivable on the balance sheet, to the extent attributable to a return of principal (whether scheduled or prepaid) on the contract that financed the customer's purchase of the solar energy system; and (c) as revenue, to the extent attributable to payments for operations and maintenance services provided by us. Similar to our lease agreements, we provide customers under our loan agreements a performance guarantee that each solar energy system will achieve a certain specified minimum solar energy production output, which is a significant proportion of its expected output.

Other Revenue. Other revenue includes certain state and utility incentives, revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us and sales of service plans and repair services. We recognize revenue from state and utility incentives in the periods in which they are earned. We recognize revenue from the direct sale of energy storage systems in the period in which the storage components are placed in service. Service plans are available to customers whose solar energy system was not originally sold by Sunnova. We recognize revenue from service plan contracts on a straight-line basis over the life of the contract, which is typically 10 years. We recognize revenue from repair services in the period in which the service was performed.

Cost of Revenue—Depreciation. Cost of revenue—depreciation represents depreciation on solar energy systems under lease agreements and PPAs that have been placed in service.

Cost of Revenue—Inventory Sales. Cost of revenue—inventory sales represents costs related to the procurement and direct sale of inventory to our dealers or other parties, including shipping and handling costs.

Cost of Revenue—Other. Cost of revenue—other represents costs related to cash sales, costs to purchase SRECs on the open market, SREC broker fees and other items deemed to be a cost of providing the service of selling power to customers or potential customers, such as certain costs to service loan agreements, costs for filing under the Uniform Commercial Code to maintain title, title searches, credit checks on potential customers at the time of initial contract and other similar costs, typically directly related to the volume of customers and potential customers.

Operations and Maintenance Expense. Operations and maintenance expense represents costs from third parties for maintaining and servicing the solar energy systems, property insurance, property taxes and warranties. When services for maintaining and servicing solar energy systems are provided by Sunnova personnel rather than third parties, those amounts are included in payroll costs classified within general and administrative expense. During the three months ended March 31, 2023 and 2022, we incurred $9.6 million and $3.8 million, respectively, of Sunnova personnel costs related to maintaining and servicing solar energy systems, which are classified in general and administrative expense. In addition, operations and maintenance expense includes write downs and write-offs related to inventory adjustments, gains and losses on disposals and other impairments and impairments and costs due to natural disaster losses net of insurance proceeds recovered under our business interruption and property damage insurance coverage for natural disasters.

General and Administrative Expense. General and administrative expense represents costs for our employees, such as salaries, bonuses, benefits and all other employee-related costs, including stock-based compensation, professional fees related to legal, accounting, human resources, finance and training, information technology and software services, marketing and communications, IPO costs, acquisition costs, travel and rent and other office-related expenses. General and administrative expense also includes depreciation on assets not classified as solar energy systems, including information technology software and development projects, vehicles, furniture, fixtures, computer equipment and leasehold improvements and accretion expense on AROs. We capitalize a portion of general and administrative costs, such as payroll-related costs, that is related to employees who are directly involved in the design, construction, installation and testing of the solar energy systems but not directly associated with a particular asset. We also capitalize a portion of general and administrative costs, such as payroll-related costs, that is related to employees who are directly associated with and devote time to internal information technology software and
43

development projects, to the extent of the time spent directly on the application and development stage of such software project.

Other Operating Income. Other operating income primarily represents changes in the fair values of certain financial instruments related to our investments in solar receivables and contingent consideration related to the installation and microgrid earnouts.

Interest Expense, Net. Interest expense, net represents interest on our borrowings under our various debt facilities, amortization of debt discounts and deferred financing costs and realized and unrealized gains and losses on derivative instruments.

Interest Income. Interest income represents interest income from the notes receivable under our loan program and income on short term investments with financial institutions.

Other (Income) Expense. Other (income) expense primarily represents changes in the fair value of certain financial instruments related to non-operating assets.

Income Tax Expense. We account for income taxes under Accounting Standards Codification 740, Income Taxes. As such, we determine deferred tax assets and liabilities based on temporary differences resulting from the different treatment of items for tax and financial reporting purposes. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse. Additionally, we must assess the likelihood that deferred tax assets will be recovered as deductions from future taxable income. We have a full valuation allowance on our deferred tax assets because we believe it is more likely than not that our deferred tax assets will not be realized. We evaluate the recoverability of our deferred tax assets on a quarterly basis. The income tax expense includes the effects of taxes incurred in U.S. territories where the tax code for the respective territory may have separate tax reporting requirements, as applicable.

Net Income (Loss) Attributable to Redeemable Noncontrolling Interests and Noncontrolling Interests. Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests represents tax equity interests in the net income or loss of certain consolidated subsidiaries based on hypothetical liquidation at book value.
44

Results of Operations—Three Months Ended March 31, 2023 Compared to Three Months Ended March 31, 2022

The following table sets forth our unaudited condensed consolidated statements of operations data for the periods indicated.

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Revenue$161,696 $65,722 $95,974 
Operating expense:
Cost of revenue—depreciation28,197 21,958 6,239 
Cost of revenue—inventory sales51,779 — 51,779 
Cost of revenue—other19,224 7,569 11,655 
Operations and maintenance10,739 6,761 3,978 
General and administrative101,261 70,223 31,038 
Other operating income(723)(6,583)5,860 
Total operating expense, net210,477 99,928 110,549 
Operating loss(48,781)(34,206)(14,575)
Interest expense, net85,607 (1,015)86,622 
Interest income(24,788)(10,932)(13,856)
Other (income) expense236 (155)391 
Loss before income tax(109,836)(22,104)(87,732)
Income tax expense510 — 510 
Net loss(110,346)(22,104)(88,242)
Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests(29,263)12,954 (42,217)
Net loss attributable to stockholders$(81,083)$(35,058)$(46,025)

Revenue

Three Months Ended 
 March 31,
20232022Change
(in thousands)
PPA revenue$21,746 $21,185 $561 
Lease revenue31,343 21,780 9,563 
Inventory sales revenue59,914 — 59,914 
SREC revenue7,791 6,244 1,547 
Cash sales revenue16,819 11,348 5,471 
Loan revenue7,143 3,376 3,767 
Other revenue16,940 1,789 15,151 
Total$161,696 $65,722 $95,974 

Revenue increased by $96.0 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to inventory sales and an increased number of solar energy systems in service. The weighted average number of systems (excluding systems with loan agreements, service-only agreements and cash sales) increased from
45

approximately 116,400 for the three months ended March 31, 2022 to approximately 149,800 for the three months ended March 31, 2023. Excluding SREC revenue, revenue under our loan agreements, inventory sales revenue, cash sales revenue and service revenue, on a weighted average number of systems basis, revenue remained relatively flat at $376 per system for the three months ended March 31, 2022 compared to $361 per system for the same period in 2023 (4% decrease). Inventory sales revenue increased by $59.9 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 due to the sale of inventory to our dealers or other parties, which began in April 2022. SREC revenue increased by $1.5 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to an increase in SREC prices in New Jersey. The amount of SREC revenue recognized in each period is also affected by the total number of solar energy systems, weather seasonality and hedge and spot prices associated with the timing of the sale of SRECs. On a weighted average number of systems basis, revenues under our loan agreements remained flat at $81 per system for the three months ended March 31, 2022 compared to $81 per system for the same period in 2023.

Cost of Revenue—Depreciation

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Cost of revenue—depreciation$28,197 $21,958 $6,239 

Cost of revenue—depreciation increased by $6.2 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This increase was primarily due to an increase in the weighted average number of systems (excluding systems with loan agreements, service-only agreements and cash sales) from approximately 116,400 for the three months ended March 31, 2022 to approximately 149,800 for the three months ended March 31, 2023. On a weighted average number of systems basis, cost of revenue—depreciation remained relatively flat at $189 per system for the three months ended March 31, 2022 compared to $188 per system for the same period in 2023.

Cost of Revenue—Inventory Sales

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Cost of revenue—inventory sales$51,779 $— $51,779 

Cost of revenue—inventory sales increased by $51.8 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This increase was due to costs from the sale of inventory to our dealers or other parties, which began in April 2022.

Cost of Revenue—Other

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Cost of revenue—other$19,224 $7,569 $11,655 

Cost of revenue—other increased by $11.7 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This increase was primarily due to costs related to direct sales of $7.2 million and costs related to cash sales revenue of $3.5 million.

46

Operations and Maintenance Expense

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Operations and maintenance$10,739 $6,761 $3,978 

Operations and maintenance expense increased by $4.0 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to higher truck roll and monitoring costs. Operations and maintenance expense per weighted average system, excluding net natural disaster losses and non-cash inventory impairments, increased from $43 per system for the three months ended March 31, 2022 to $52 per system for the three months ended March 31, 2023 primarily due to higher truck roll costs.

General and Administrative Expense

Three Months Ended 
 March 31,
20232022Change
(in thousands)
General and administrative$101,261 $70,223 $31,038 

General and administrative expense increased by $31.0 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to increases of (a) $15.9 million of payroll and employee related expenses primarily due to the hiring of personnel to support growth, (b) $3.6 million of provision for current expected credit losses due to the growth in loan customers, (c) $3.4 million of consultants, contractors, and professional fees, (d) $2.3 million of legal expense, (e) $1.7 million of depreciation expense and (f) $1.5 million of information technology expense.

Other Operating Income

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Other operating income$(723)$(6,583)$5,860 

Other operating income decreased by $5.9 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to changes in the fair value of certain financial instruments and contingent consideration.

Interest Expense, Net

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Interest expense, net$85,607 $(1,015)$86,622 

Interest expense, net increased by $86.6 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This increase was primarily due to increases in unrealized losses on derivatives of $57.5 million and interest expense of $32.6 million due to higher levels of debt outstanding in 2023 compared to 2022. This was partially offset by an increase in realized gains on derivatives of $7.3 million.

47

Interest Income

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Interest income$24,788 $10,932 $13,856 

Interest income increased by $13.9 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This increase was primarily due to an increase in the weighted average number of systems with loan agreements from approximately 41,700 for the three months ended March 31, 2022 to approximately 88,700 for the three months ended March 31, 2023. On a weighted average number of systems basis, loan interest income decreased from $260 per system for the three months ended March 31, 2022 to $226 per system for the three months ended March 31, 2023 primarily due to an increase in the volume of accessory loans.

Income Tax Expense

Income tax expense increased by $510,000 in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to an increase in taxes incurred in jurisdictions with separate tax-reporting requirements.

Net Income (Loss) Attributable to Redeemable Noncontrolling Interests and Noncontrolling Interests

Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests changed by $42.2 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to an increase in loss attributable to noncontrolling interests from tax equity funds added in 2021, 2022 and 2023.

Liquidity and Capital Resources

As of March 31, 2023, we had total cash of $420.8 million, of which $210.9 million was unrestricted, and $220.7 million of available borrowing capacity under our various financing arrangements. We seek to maintain diversified and cost-effective funding sources to finance and maintain our operations, fund capital expenditures, including customer acquisitions, and satisfy obligations arising from our indebtedness, which may include reducing debt prior to scheduled maturities through debt repurchases, either in the open market or in privately negotiated transactions, through debt redemptions or tender offers, or through repayments of bank borrowings. For a discussion of cash requirements from contractual and other obligations, see Note 13, Commitments and Contingencies, to our interim financial statements included elsewhere in this Quarterly Report on Form 10-Q. Historically, our primary sources of liquidity have included non-recourse and recourse debt, investor asset-backed and loan-backed securitizations and cash generated from operations. Our business model requires substantial outside financing arrangements to grow the business and facilitate the deployment of additional solar energy systems. We will seek to raise additional required capital, including from new and existing tax equity investors, additional borrowings, securitizations and other potential debt and equity financing sources. We believe our cash and financing arrangements, as further described below, will be sufficient to meet our anticipated cash needs for at least the next twelve months. As of March 31, 2023, we were in compliance with all debt covenants under our financing arrangements.

As of March 31, 2023, our liquidity and financial condition had not been materially affected by the recent adverse developments affecting financial institutions and companies in the financial services industry, including Silicon Valley Bank and Credit Suisse. For a discussion of the potential impact of these adverse developments, see Item 1A. Risk Factors included elsewhere in this Quarterly Report on Form 10-Q.

Financing Arrangements

The following is an update to the description of our various financing arrangements. See "Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—Financing Arrangements" in our Annual Report on Form 10-K filed with the SEC on February 23, 2023 for a full description of our various financing arrangements.

48

Tax Equity Fund Commitments

As of March 31, 2023, we had undrawn committed capital of approximately $138.8 million under our tax equity funds, which may only be used to purchase and install solar energy systems. In February 2023, a tax equity investor increased its capital commitment from $30.0 million to $125.0 million. In March 2023, a tax equity investor increased its capital commitment from $41.0 million to $51.3 million. In April 2023, two tax equity investors increased their capital commitment from $200.0 million to $207.8 million.

Warehouse and Other Debt Financings

In February 2023, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $450.0 million to $675.0 million, (b) increase the uncommitted maximum facility amount from $575.0 million to $800.0 million, (c) amend certain provisions related to the allocation of certain payments made to the lenders, (d) amend certain provisions related to excess concentration limits and eligibility criteria to permit us and our affiliates to provide warranties of, and replacements for, load controllers and generators in connection with the related solar loan contracts and (e) add provisions to allow EZOP to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the EZOP revolving credit facility. In February 2023, Credit Suisse sold a significant part of its Securitized Products Group to an affiliate of Apollo. Subsequently, Apollo publicly announced the majority of the assets and professionals associated with the sale are now part of or managed by Atlas. In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the EZOP Assignment under the EZOP revolving credit facility. In connection with the EZOP Assignment, CSNYB resigned as the agent under the EZOP revolving credit facility, the Successor Agent was appointed and, in connection with such appointment, the Successor Agent assumed the agent roles under the EZOP revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the EZOP revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the EZOP Assignment, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $675.0 million to $775.0 million, (b) increase the uncommitted maximum facility amount from $800.0 million to $900.0 million, (c) amend and supplement certain defaulting lender provisions and (d) update the references from CSNYB, the predecessor agent, to Atlas, the successor agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the EZOP revolving credit facility and pursuant to the EZOP Assignment, had assigned their loans and commitments to lenders affiliated with Atlas).

In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the TEPH Assignment under the TEPH revolving credit facility. In connection with the TEPH Assignment, CSNYB resigned as the agent under the TEPH revolving credit facility, Atlas was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the TEPH revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the TEPH revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the TEPH Assignment, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $600.0 million to $700.0 million, (b) increase the uncommitted maximum facility amount from $689.7 million to $789.7 million, (c) add provisions to allow TEPH to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the TEPH revolving credit facility, (d) amend and supplement certain defaulting lender provisions, (e) modify the hedging provisions to give all hedge counterparties the benefit of certain payment priorities and certain other terms previously limited to qualifying hedge counterparties (as defined by the TEPH revolving credit facility), to extend the time period for the event of default resulting from hedge counterparties ceasing to be qualifying hedge counterparties and to make other hedge-related amendments, (f) update the references from CSNYB, the predecessor administrative agent, to Atlas, the successor administrative agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the TEPH revolving credit facility and pursuant to the TEPH Assignment, had assigned their loans and commitments to lenders affiliated with Atlas), (g) add European Union bail-in provisions and (h) add certain syndication-related provisions.

In March 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $75.0 million to $150.0 million. We believe we will be able to meet this obligation of $150.0 million due in September 2024 through either repayment or refinancing of the facility.

49

In March 2023, IS entered into a secured revolving credit facility with Texas Capital Bank, as agent, and the lenders party thereto, for an aggregate commitment amount of $50.0 million with a maturity date of the earlier of (a) March 2026 and (b) six months from the latest maturity date of any material parent credit facility (defined as a parent credit facility with a commitment of $250.0 million or more that, if terminated could individually be expected to result in a liquidity event (as defined by the IS revolving credit facility)). The proceeds of the loans under the IS revolving credit facility are available to purchase or otherwise acquire certain accounts receivable and inventory directly from Sunnova Energy Corporation, fund certain reserve accounts that are required to be maintained by IS in accordance with the revolving credit agreement and pay fees and expenses incurred in connection with the IS revolving credit facility. Interest on the borrowings under the IS revolving credit facility is due monthly. Borrowings under the IS revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by the IS revolving credit facility).

In April 2023, the DOE announced a conditional commitment to guarantee 90% of up to approximately $3.3 billion of certain of our future financing arrangements under its Innovative Clean Energy Loan Guarantee Program. The commitment is subject to various customary conditions. There is no assurance the DOE's conditional commitment will be fulfilled on the terms announced or at all or that the related guarantees will provide the anticipated benefits to us.

Securitizations

SOLV Debt.    In April 2023, one of our subsidiaries issued $300.0 million in aggregate principal amount of Series 2023-1 Class A solar asset-backed notes and $23.5 million in aggregate principal amount of Series 2023-1 Class B solar asset-backed notes with a maturity date of April 2058. The SOLV Notes were issued at a discount of 5.01% and 11.63% for the Class A and Class B notes, respectively, and bear interest at an annual rate of 5.40% and 7.35% for the Class A and Class B notes, respectively.

Historical Cash Flows—Three Months Ended March 31, 2023 Compared to Three Months Ended March 31, 2022

The following table summarizes our cash flows for the periods indicated:

Three Months Ended 
 March 31,
20232022Change
(in thousands)
Net cash used in operating activities$(169,327)$(92,129)$(77,198)
Net cash used in investing activities(524,295)(357,650)(166,645)
Net cash provided by financing activities568,871 382,813 186,058 
Net decrease in cash, cash equivalents and restricted cash$(124,751)$(66,966)$(57,785)

Operating Activities

Net cash used in operating activities increased by $77.2 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This increase is primarily a result of increases in payments to dealers for exclusivity and other bonus arrangements of $11.4 million. This increase is also due to an increase in net outflows of $25.6 million in 2023 compared to net outflows of $5.3 million in 2022 based on: (a) our net loss of $110.3 million in 2023 excluding non-cash operating items of $84.7 million, primarily from depreciation, impairments and losses on disposals, amortization of intangible assets, amortization of deferred financing costs and debt discounts, unrealized net losses on derivatives, unrealized net gains on fair value instruments and equity securities and equity-based compensation charges, which results in net outflows of $25.6 million and (b) our net loss of $22.1 million in 2022 excluding non-cash operating items of $16.8 million, primarily from depreciation, impairments and losses on disposals, amortization of intangible assets, amortization of deferred financing costs and debt discounts, unrealized net gains on derivatives, unrealized net gains on fair value instruments and equity-based compensation charges, which results in net outflows of $5.3 million. These net differences between the two periods resulted in a net change in operating cash flows of $20.3 million in 2023 compared to 2022.

Investing Activities

Net cash used in investing activities increased by $166.6 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This increase is primarily a result of increases in purchases of property and equipment, primarily solar energy systems, of $151.1 million and payments for investments and customer notes receivable of $28.1 million.
50

This increase is partially offset by increases in proceeds from customer notes receivable of $12.4 million and proceeds from investments in solar receivables of $0.3 million.

Financing Activities

Net cash provided by financing activities increased by $186.1 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This increase is primarily a result of an increase in net contributions from our redeemable noncontrolling interests and noncontrolling interests of $120.4 million and net borrowings under our debt facilities of $63.3 million.

Seasonality

The amount of electricity our solar energy systems produce is dependent in part on the amount of sunlight, or irradiation, where the assets are located. Because shorter daylight hours in winter months and poor weather conditions due to cloud cover, rain or snow results in less irradiation, the output of solar energy systems will vary depending on the season or the year. While we expect seasonal variability to occur, the geographic diversity in our assets helps to mitigate our aggregate seasonal variability.

Our Easy Plan PPAs with variable billing, Solar 20/20 Plan Agreements and Fixed Rate Power Purchase Agreements are subject to seasonality because we sell all the solar energy system's energy output to the customer at either a fixed price per kWh or indexed, variable rate per kWh. Our Easy Plan PPAs with balanced billing are not subject to seasonality (from a cash flow perspective or the customer's perspective) within a given year because the customer's payments are levelized on an annualized basis so we insulate the customer from monthly fluctuations in production. In addition, energy production true-ups and production estimate adjustments for Easy Plan PPAs with balanced billing are calculated over an entire year. However, our Easy Plan PPAs with balanced billing are subject to seasonality from a revenue recognition perspective because, similar to the Easy Plan PPAs with variable billing, we sell all the solar energy system's energy output to the customer. Our lease agreements are not subject to seasonality within a given year because we lease the solar energy system to the customer at a fixed monthly rate and the reference period for any production guarantee payments is a full year. Finally, our loan agreements are not subject to seasonality within a given year because the monthly installment payments for the financing of the customers' purchase of the solar energy system are fixed and the reference period for any production guarantee is a full year.

In addition, weather may impact our dealers' ability to install solar energy systems and energy storage systems. For example, the ability to install solar energy systems and energy storage systems during the winter months in the Northeastern U.S. is limited. This can impact the timing of when solar energy systems and energy storage systems can be installed and when we can acquire and begin to generate revenue from solar energy systems and energy storage systems.

Critical Accounting Policies and Estimates

Our discussion and analysis of our financial condition and results of operations is based upon our interim financial statements, which have been prepared in accordance with GAAP, which requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, expenses, cash flows and related disclosures. We base our estimates on historical experience and on various other assumptions we believe to be reasonable under the circumstances. In many instances, we could have reasonably used different accounting estimates, and in other instances, changes in the accounting estimates are reasonably likely to occur from period-to-period. Actual results may differ from these estimates. Our future financial statements will be affected to the extent our actual results materially differ from these estimates. For further information on our significant accounting policies, see Note 2, Significant Accounting Policies, in our Annual Report on Form 10-K filed with the SEC on February 23, 2023 and Note 2, Significant Accounting Policies, to our interim financial statements included elsewhere in this Quarterly Report on Form 10-Q.

We identify our most critical accounting policies as those that are the most pervasive and important to the portrayal of our financial position and results of operations, and that require the most difficult, subjective, and/or complex judgments by management regarding estimates about matters that are inherently uncertain. We believe the assumptions and estimates associated with our principles of consolidation, the valuation of assets acquired and liabilities assumed in acquisitions, the estimated useful life of our solar energy systems, the valuation of the removal assumptions, including costs, associated with AROs, the valuation of redeemable noncontrolling interests and noncontrolling interests and our allowance for current expected credit losses have the greatest subjectivity and impact on our interim financial statements. Therefore, we consider these to be our critical accounting policies and estimates. There have been no material changes to our critical accounting policies and estimates as described in our Annual Report on Form 10-K.

51

Recent Accounting Pronouncements

See Note 2, Significant Accounting Policies, to our interim financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to various market risks in the ordinary course of our business. Market risk is the potential loss that may result from market changes associated with our business or with an existing or forecasted financial or commodity transaction. Our primary exposure includes changes in interest rates because certain borrowings bear interest at floating rates based on SOFR or a similar index plus a specified margin. We sometimes manage our interest rate exposure on floating-rate debt by entering into derivative instruments to hedge all or a portion of our interest rate exposure on certain debt facilities. We do not enter into any derivative instruments for trading or speculative purposes. Changes in economic conditions could result in higher interest rates, thereby increasing our interest expense and operating expenses and reducing funds available to capital investments, operations and other purposes. A hypothetical 10% increase in our interest rates on our variable-rate debt facilities would have increased our interest expense by $2.2 million for the three months ended March 31, 2023.

Item 4. Controls and Procedures.

Internal Control Over Financial Reporting

Evaluation of Disclosure Controls and Procedures

We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer ("CEO") and our Chief Financial Officer ("CFO"), of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q, pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act. In connection with that evaluation, our CEO and our CFO concluded our disclosure controls and procedures were effective and designed to provide reasonable assurance the information required to be disclosed is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms as of March 31, 2023, and that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosures. The term "disclosure controls and procedures", as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure information required to be disclosed by a company in the reports it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure information required to be disclosed by a company in the reports it files or submits under the Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Management recognizes any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting that occurred during the first quarter of 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures

Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives as specified above. However, our management, including our principal executive and principal financial officers, does not expect that our disclosure controls and procedures will prevent or detect all error and fraud. Any control system, no matter how well designed and operated, is based upon certain assumptions and can provide only reasonable, not absolute, assurance that its objectives will be met. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within our company have been detected.

PART II - OTHER INFORMATION

52

Item 1. Legal Proceedings.

Although we may, from time to time, be involved in litigation, claims and government proceedings arising in the ordinary course of business, we are not a party to any litigation or governmental or other proceeding we believe will have a material adverse impact on our financial position, results of operations or liquidity. In the ordinary course of business, we have disputes with dealers and customers. In general, litigation claims or regulatory proceedings can be expensive and time consuming to bring or defend against, may result in the diversion of management attention and resources from our business and business goals and could result in settlement or damages that could significantly affect financial results and the conduct of our business.

Item 1A. Risk Factors.

There have been no material changes in the risks facing us as described in our Annual Report on Form 10-K filed with the SEC on February 23, 2023 except as described below.

Adverse developments affecting the financial services industry, such as actual events or concerns involving liquidity, defaults, or non-performance by financial institutions or transactional counterparties, could adversely impact our business, financial condition and results of operations.

Actual events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds or other similar risks, have in the past and may in the future lead to market-wide liquidity problems. For example, in March 2023, Silicon Valley Bank ("SVB") was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation as receiver. Similarly, in March 2023, Signature Bank and Silvergate Capital Corp. were each swept into receivership. Further, uncertainty remains over liquidity concerns in the broader financial services industry, including for example in the case of First Republic Bank and Credit Suisse ("CS") during March 2023. In March 2023, CS agreed to be acquired by UBS following the intervention of the Swiss Federal Department of Finance, the Swiss National Bank and the Swiss Financial Market Supervisory Authority. While we have no deposits with CS or SVB, we continue to have ongoing relationships with both banks. CS was the primary lender and agent for our EZOP and TEPH revolving credit facilities until March 2023; and CS was and remains an interest rate counterparty. SVB and its successor, Silicon Valley Bridge Bank ("SVBB") were and are lenders of our TEPH revolving credit facility. To date, CS and SVBB have performed their obligations to us and have been responsive to our requests, although there can be no assurances such performance will continue in the future

We maintain deposits at financial institutions as a part of doing business that could be at risk if another similar event were to occur. Our ongoing cash management strategy is to maintain the majority of our deposit accounts in large "money center" financial institutions, but there can be no assurance this strategy will be successful. Increasing concerns regarding the U.S. or international financial systems, including bank failures and bailouts, and their potential broader effects and potential systemic risk on the banking sector generally, may adversely affect our access to capital. Any decline in available funding or access to our cash and liquidity resources could, among other risks, limit our ability to meet our capital needs and fund future growth or fulfill our other obligations, or result in breaches of our financial and/or contractual obligations. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our business, financial condition and results of operations.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Not applicable.

Item 3. Defaults Upon Senior Securities.

Not applicable.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

None.
53


54

PART IV

Item 6. Exhibits.

Exhibit No.
Description
2.1
2.2
3.1
3.2
10.1∞
10.2∞
10.3
10.4
10.5∞
10.6
10.7
10.8∞
10.9∞
10.10∞
10.11∞
31.1
31.2
32.1
55

Exhibit No.
Description
32.2
101.INS
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its tags are embedded within the inline XBRL document.
101.SCH
XBRL Taxonomy Extension Schema Linkbase Document.
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB
XBRL Taxonomy Extension Label Linkbase Document.
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document.
104
Cover Page Interactive Data File (embedded within the inline XBRL document).
__________________
∞    Portions of this exhibit have been omitted in accordance with Items 601(a)(5) and 601(b)(10) of Regulation S-K. We agree to furnish a copy of any omitted schedule or exhibit to the SEC upon request.

56

SIGNATURES

Pursuant to the requirements 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.

SUNNOVA ENERGY INTERNATIONAL INC.
Date: April 27, 2023By:/s/ William J. Berger
William J. Berger
Chief Executive Officer and Director
(Principal Executive Officer)

Date: April 27, 2023By:/s/ Robert L. Lane
Robert L. Lane
Chief Financial Officer
(Principal Financial Officer)

57
EX-10.3 2 exhibit103-retirementpolic.htm EX-10.3 Document
Exhibit 10.3
Sunnova Energy International Inc.
Retirement Policy for Equity Awards

Approved and Adopted March 15, 2023
By the Board of Directors

Purpose

Sunnova Energy International Inc. and its subsidiaries (collectively, “Sunnova” or the “Company”) has adopted this Retirement Policy for Equity Awards (the “Policy”) to provide retirement benefits to Sunnova executives whose employment terminates pursuant to a Qualifying Retirement, as that term is defined herein. This Policy may be amended, modified or discontinued at the discretion of the Compensation Committee of Sunnova’s Board of Directors (the “Compensation Committee”) at any time. This Policy applies exclusively to employees in the position of Vice President or above of the Company. The Policy will apply with respect to awards granted under Sunnova’s equity incentive plans when employment ends by a Qualifying Retirement, as that term is defined herein, unless otherwise specifically set forth in the applicable award agreement or other agreement.

Qualifying Retirement

A “Qualifying Retirement” is defined as a voluntary termination of employment (when no right to terminate the executive for cause exists) after (i) attaining age 60 and (ii) completing five years of service with the Company immediately preceding the Qualifying Retirement, subject to the terms contained herein.

Notice

An executive must provide both the Chair of the Compensation Committee and (for executives other than the Chief Executive Officer) the Chief Executive Officer with written notice of their planned retirement date at least six (6) months in advance thereof; provided, however, that advance notice by an executive may be reduced or waived by the Compensation Committee or (for executives other than the Chief Executive Officer) by the Chief Executive Officer.

Other Eligibility and Benefit Conditions

In order to be eligible for retirement benefits under this Policy, an executive must be in the position of Vice President or above of the Company at the time of grant of the equity award; provided, however, that the Compensation Committee may specify at the time of grant of an equity award that the vesting treatment of this Policy will not apply.

As a condition to the receipt of the retirement benefits described below (the “Benefit Conditions”), an executive will be required to (1) timely execute and not revoke a release agreement, which may include non-disclosure, non-disparagement, and confidentiality language, in a form satisfactory to the Company,(2) comply with the covenants contained in the release agreement, and (3) be reasonably available for an amount of time not to exceed ten hours per month for a period of six months following a Qualifying Retirement to provide assistance and advice on matters related to the business of the Company as reasonably requested.

For an equity award to receive the Qualifying Retirement treatment described below, the executive must have been employed for at least six months following the date of grant; provided, however, that this service requirement may be reduced or waived by the Compensation Committee.

1

Sunnova Energy International Inc.
Retirement Policy for Equity Awards

No equity award shall be granted after written notice of planned retirement is provided as set forth above; provided, however that this restriction may be waived by the Compensation Committee.

An executive will not be entitled to receive the retirement benefits under this Policy if severance benefits are payable to the executive under a severance plan, agreement or policy.

Qualifying Retirement Treatment of Time-Vested Stock Options

Unvested stock options subject to a vesting schedule in which vesting occurs in full on a single date (a “cliff vesting schedule”) will vest and become exercisable on a prorated basis on the one-year anniversary of the Qualifying Retirement (or the award’s original vesting date, if earlier). For this purpose, proration will be based on a ratio of the number of days from the date of grant through the one-year anniversary of the Qualifying Retirement (or the award’s original vesting date, if earlier) over the number of days during the entire vesting period, but not to exceed 1.0.

Unvested stock options that are not subject to a cliff-vesting schedule will continue to vest and become exercisable pursuant to their original vesting schedule for the one-year period following a Qualifying Retirement (through and including the one-year anniversary of the Qualifying Retirement).

Stock options that are vested at the time of a Qualifying Retirement or that become vested in connection with the Qualifying Retirement or during the one-year period after a Qualifying Retirement, in each case, pursuant to this Policy will continue to be exercisable for a term of five years from the date of grant, or, if longer, three months from the Qualifying Retirement (provided the term of exercisability may not extend beyond the stock option’s original expiration date), and will thereafter expire.

Any portion of a stock option award that was not vested as of the Qualifying Retirement and that does not vest pursuant to this Policy will be forfeited.

Qualifying Retirement Treatment of Time-Vested Restricted Stock Awards or Units

Unvested restricted stock awards and units subject to a cliff vesting schedule will vest on a prorated basis on the one-year anniversary of the Qualifying Retirement (or the award’s original vesting date, if earlier) and shall be settled thereafter in accordance with the settlement timing provisions that would otherwise have been applied to the award after the termination of the applicable restricted period, or, if applicable, in accordance with the six-month delay rules of Section 409A as described below. For this purpose, proration will be based on a ratio of the number of days from the date of grant through the one-year anniversary of the Qualifying Retirement (or the award’s original vesting date, if earlier) over the number of days during the entire vesting period, but not to exceed 1.0.

Unvested restricted stock awards and units that are not subject to a cliff-vesting schedule will continue to vest pursuant to their original vesting schedule for the one-year period following a Qualifying Retirement (through and including the one-year anniversary of the Qualifying Retirement).

Any portion of a restricted stock award or unit that was not vested as of the Qualifying Retirement and that does not vest pursuant to this Policy will be forfeited.
2    

Sunnova Energy International Inc.
Retirement Policy for Equity Awards


Qualifying Retirement Treatment of Performance-Based Restricted Stock Awards or Units

Unvested performance-based restricted stock awards and units will vest on a prorated basis on the date of the Qualifying Retirement based on actual achievement of applicable performance metrics.

Proration will be based on a ratio of the full number of months that have elapsed in the performance period as of the Qualifying Retirement over the total number of months in the performance period, but not to exceed 1.0.

Performance-based restricted stock awards or units that vest pursuant to this Policy or that are already vested but remain outstanding on or prior to the Qualifying Retirement will be settled following the end of the performance period in accordance with the terms of the award agreement.

Any portion of a restricted stock award or unit that was not vested as of the Qualifying Retirement and that does not vest pursuant to this Policy will be forfeited.



Equity Treatment on Post-Qualifying Retirement Death, Disability and Change in Control

For the avoidance of doubt, Executive’s death or Disability (as defined in the applicable award agreement) after the Qualifying Retirement will not alter the treatment described in the Qualifying Retirement Treatment sections above or result in accelerated vesting or exercisability of an award.

In the event of a Change in Control (as defined in the applicable equity incentive plan), vesting and exercisability shall be calculated as described in the Qualifying Retirement Treatment sections above; provided that vesting and exercisability will occur on the date of the Change in Control, subject to the Section 409A provisions described below, if the award would have otherwise accelerated at the time of the Change in Control pursuant to the terms of the applicable award agreement. Any awards that would have otherwise been forfeited without regard to the Change in Control will not become vested as a result of the Change in Control.

No Additional Benefits

An executive receiving retirement benefits under this Policy will not be entitled to an annual incentive plan payment for service during the year of the Qualifying Retirement.

An executive receiving retirement benefits under this Policy will not be entitled to or any post-retirement welfare benefits, except as required by applicable law.

Forfeiture Events

If, at any time, an executive who is eligible for Qualifying Retirement refuses to timely execute a release agreement, revokes a previously signed release agreement, or otherwise acts in violation of a Benefit Condition, then the executive’s unvested awards will be immediately forfeited.

Miscellaneous
3    

Sunnova Energy International Inc.
Retirement Policy for Equity Awards


In the event of any conflict between the terms of this Policy and an award agreement or plan document, the terms of this Policy shall control; provided, however, that the express retirement terms of any award or other written agreement with the executive, if more favorable, shall control.

Neither the adoption of this Policy, nor any amendment hereof, shall be constructed as giving any executive the right to be retained in the service of the Company, and all executives shall remain subject to discharge to the same extent as if this Policy had not been adopted.

This Policy may be amended from time to time by the Compensation Committee; provided, however, that no amendment will have the effect of diminishing the rights of an eligible executive under the terms of this existing Policy with respect to outstanding awards without the consent of the executive.

It is intended that the provisions of the Policy either comply with, or be exempt from, Section 409A of the Internal Revenue Code of 1986, as amended (“Section 409A”), and all provisions of this Policy will be construed and interpreted in a manner consistent with the requirements for avoiding taxes or penalties under Section 409A. If the executive is a “specified employee” on the date on which the executive has a “separation from service” (other than due to death) (both within the meaning of Section 409A), any payment or distribution on account of a separation from service that is deferred compensation subject to the six- month delay rules of Section 409A will take place on the earlier of (i) the first business day following the expiration of six months from the executive’s separation from service or (ii) such earlier date as complies with the requirements of Section 409A.



Effective Date and Application of Policy

The Policy is effective as of March 15, 2023 (the “Effective Date”) and will be applicable to (i) all grants on and after the Effective Date under the equity incentive plans of Sunnova Energy International Inc., unless otherwise determined by the Compensation Committee with respect to subsequent one-time, special, and/or retention-based awards and (ii) all equity awards outstanding on the Effective Date.

4    
EX-10.4 3 exhibit104-retirementandtr.htm EX-10.4 Document


Exhibit 10.4

RETIREMENT AND TRANSITION AGREEMENT

This Retirement and Transition Agreement (this “Agreement”) is made effective as of March 15, 2023 (the “Effective Date”) by and between Walter A. Baker (“Executive”) and Sunnova Energy International Inc., a Delaware corporation (the “Company”). Executive and the Company are sometimes referred to individually as a “Party” and collectively as the “Parties.”

WHEREAS, Executive has agreed to resign from the role of Executive Vice President, General Counsel, effective on March 15, 2023 (the “Transition Date”), and take the role of Senior Vice President, Legal, through the date his retirement becomes effective; and

WHEREAS, the Parties desire to have no further obligations to each other, except as specifically provided herein.

NOW, THEREFORE, in consideration of the promises, covenants and undertakings set forth herein, and in full compromise, release and settlement, accord and satisfaction and discharge of all claims or causes of action, known or unknown, the Parties agree as follows:

1.Transition Role.

(a)Resignation from Executive Vice President Role. Effective on the Transition Date, Executive resigned from the role of Executive Vice President, General Counsel, and shall no longer serve as a Section 16 insider of the Company for purposes of the Securities Exchange Act of 1934, as amended.

(b)Transition Period. From the Transition Date through the earlier of (i) May 1, 2023, or
(ii) such earlier date selected by the Board (the “Transition Period”), Executive shall serve as the Company’s Senior Vice President, Legal.

(c)Transition Duties. During the Transition Period, Executive shall report to the Chief Executive Officer, and shall assist with the transition of the Executive Vice President, General Counsel, responsibilities to his successor, provide legal services to the Company, and such other duties that are reasonably assigned to Executive by the Chief Executive Officer and/or Executive Vice President, General Counsel. During the Transition Period, Executive will continue to abide by the Company’s policies and procedures in all material respects.

(d)Compensation. During the Transition Period, Executive’s pay and benefits, including his base salary and eligibility for payment of a 2022 annual incentive award and grant of a long-term incentive award in 2023, shall remain the same as before the Transition Date. Executive shall remain eligible for the Company’s benefit plans, subject to the terms and conditions of such plans. In addition, all outstanding equity will continue to vest during the Transition Period. For the avoidance of doubt, Executive shall not be eligible for an annual incentive award with respect to 2023.

2.Retirement.

(a)Retirement Date. The last day of the Transition Period, whether it is May 1, 2023, or such earlier date selected by the Board, is Executive’s “Retirement Date.” As of the Retirement Date, Executive will cease to perform services for the Company as Senior Vice President, Legal. The Parties intend and agree that, notwithstanding the provision of Section 3 below, Executive will have incurred a “separation from service” (within the meaning of section 1.409A-1(h) of the Treasury Regulations) for purposes of section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), as of the Retirement Date.
1



(b)Resignation of all Positions. Executive agrees that as of the close of business on the Retirement Date, he hereby resigns all offices, directorships, and positions in the Company and all of its subsidiary and affiliated companies, and relinquishes all rights and duties connected therewith. Executive agrees to execute any documents as necessary or desirable to effect any such resignations.

(c)Expense Reimbursement. The Company will reimburse Executive for any reasonable and customary business expenses pursuant to the Company’s policies and procedures to the extent incurred by him in the performance of his duties and responsibilities before the Retirement Date, which will be paid in accordance with Company policy.

(d)Employee Benefits. Except as specifically set forth in this Agreement, following the Retirement Date the Executive will only be entitled to such rights and benefits under the Company’s employee benefit plans as are due and payable in accordance with the terms and conditions of the applicable employee benefit plans.

(e)Treatment of Outstanding Company Equity Awards Upon the Retirement Date. In consideration for Executive’s agreement to the terms of Section 5 and subject to his continued compliance with the terms of Sections 3 and 4, any outstanding restricted stock units (“RSUs”), stock options or premium stock options (collectively, “Options”) held by the Executive as of March 31, 2023 shall be treated as indicated below and any portion of such equity award that does not vest pursuant to this subsection (e) will be forfeited.

(i)RSUs granted in 2023 shall become one-third vested on December 31, 2023, without regard to termination of service, or earlier if otherwise provided under the original award terms.

(ii)RSUs granted prior to 2023 that remain unvested on the Retirement Date shall continue to vest pursuant to their original award terms, without regard to termination of service, during the one-year period following the Retirement Date ending on and including the first anniversary of the Retirement Date.

(iii)Options that remain unvested on the Retirement Date shall continue to vest and become exercisable pursuant to their original award terms, without regard to termination of service, during the one-year period following the Retirement Date ending on and including the first anniversary of the Retirement Date.

(iv)Options that are vested and outstanding on the Retirement Date or that become vested during the one-year period following the Retirement Date ending on and including the first anniversary of the Retirement Date will continue to be exercisable for a term of five years from the date of grant of such Option and will then expire.

If, at any time, Executive acts in violation of Section 3, 4 or 5, then Executive’s unvested awards will be immediately forfeited. For the avoidance of doubt, Executive’s death or Disability (as defined in the applicable award agreement) after the Retirement Date will not alter the treatment described in subsections (i)-(iv) above or result in accelerated vesting or exercisability of an award. In the event of a Change in Control (as defined in the applicable equity incentive plan), vesting and exercisability shall be calculated as described in subsections (i)-(iv) above; provided that vesting and exercisability will occur on the date of the Change in Control, subject to the Section 409A provisions described below in Section 21, if the award would have otherwise accelerated at the time of the Change in Control pursuant to the terms of the applicable award agreement. Any awards that would have otherwise been forfeited without regard to the
2


Change in Control will not become vested as a result of the Change in Control. Executive acknowledges and agrees that this Section 2(e) controls treatment of his equity awards following the Retirement Date and supersedes any other retirement policy of the Company.

3.Availability of Executive Following Retirement Date. For a period of six months following the Retirement Date, Executive agrees to be reasonably available for up to ten hours per month to provide assistance and advice on matters related to the business of the Company as reasonably requested.

4.Continuing Obligations.

(a)Severance Agreement Obligations. Executive acknowledges and agrees that he continues to be bound by the Protective Covenants contained in Article 5 of the Executive Severance Agreement between Executive and the Company dated July 23, 2019 (the “Severance Agreement”), which include confidentiality obligations as well as, non-solicitation, non-disclosure, return of Company property, cooperation, and non-disparagement obligations, all of which are enforceable by injunctive relief and specific performance, as limited by any obligations pursuant to the Texas Disciplinary Rules of Professional Conduct. For the avoidance of doubt, the Date of Termination, as such term is used in the Severance Agreement, shall be the Retirement Date. Executive acknowledges and agrees that he shall not be entitled to any severance or other benefits under the Severance Agreement and that, save for Article 5 of the Severance Agreement, the Severance Agreement shall hereby terminate and be of no further force or effect, effective as of the date hereof.

(b)Return of Company Property. On or before the Retirement Date, Executive shall promptly return to the Company all records, files, memoranda, correspondence, notebooks, notes, reports, plans, documents, and other documents and the like relating to the business of the Company or containing any privileged or Confidential Information relating to the Company or that Executive used, prepared or came into contact with during the course of Executive’s employment with the Company, and all laptops, keys, credit cards and passes, and such materials shall remain the sole property of the Company. Executive further agrees to search for and then, after providing the Company with a copy, delete all of the Company’s business information, or Confidential Information, from all of Executive’s personal electronic devices, including phones, tablets, computers, and electronic storage devices, other than information that Executive may need for personal finances and tax filings, or agreements between Executive and the Company and any parent, subsidiary and affiliated companies and divisions, including Sunnova Energy Corporation (collectively, the “Sunnova Group”).

(c)Protected Rights. Notwithstanding the foregoing or any other provision of this Agreement or the Severance Agreement, Executive acknowledges that nothing limits Executive’s ability to file a charge or complaint with a federal, state, or local governmental agency or commission. Executive further acknowledges that neither this Agreement nor the Severance Agreement limits Executive’s ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company. This Agreement does not limit Executive’s right to receive an incentive award for information provided to any government agencies.

(d)Defend Trade Secret Act of 2016. Executive further acknowledges that an individual shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that—(A) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.
3


5.Release of Claims and Covenant Not to Sue.

(a)Release. In consideration of the consideration, promises, and benefits provided for in this Agreement, Executive, for himself, and his heirs, executors, administrators, successors and assigns, does hereby release, forever discharge and promise not to sue the Company or any member of the Sunnova Group and each of their parents, subsidiaries, affiliates, successors and assigns, and their past and present officers, directors, partners, employees, members, managers, shareholders, agents, attorneys, accountants, insurers, heirs, administrators, executors, as well as all employee benefit plans maintained by any of the foregoing entities or individuals, and all fiduciaries and administrators of such plans, in their personal and representative capacities (collectively, the “Released Parties”) from any and all claims, liabilities, costs, expenses, judgments, attorney fees, actions, known and unknown, of every kind and nature whatsoever in law or equity, including without limitation, in individual, representative, class or derivative capacities, which Executive had, now has, or may have against the Released Parties relating in any way to Executive’s employment with the Company or termination thereof prior to and including the date Executive signs this Agreement, including but not limited to, all claims for contract damages, tort damages, special, general, direct, punitive and consequential damages, compensatory damages, loss of profits, attorney fees and any and all other damages of any kind or nature; all contracts, oral or written, between Executive and any of the Released Parties; any business enterprise or proposed enterprise contemplated by any of the Released Parties, as well as anything done or not done prior to and including the date Executive signs this Agreement. Executive understands and agrees that this release and covenant not to sue shall apply to any and all claims or liabilities arising out of or relating to Executive’s employment with the Company or any member of the Sunnova Group and the termination of such employment, including, but not limited to: claims of discrimination based on age, race, color, sex (including sexual harassment), religion, national origin, marital status, parental status, veteran status, union activities, disability or any other grounds under applicable federal, state or local law prior to and including the date Executive signs this Agreement, including, but not limited to, claims arising under the Age Discrimination in Employment Act of 1967, the Americans with Disabilities Act, the Family and Medical Leave Act, Title VII of the Civil Rights Act, the Civil Rights Act of 1991, 42 U.S.C. § 1981, the Genetic Information Non-Discrimination Act of 2008, the Employee Retirement Income Security Act of 1974, the Consolidated Omnibus Budget Reconciliation Act of 1985, the Rehabilitation Act of 1973, the Equal Pay Act of 1963 (EPA), all as amended, as well as any claims prior to and including the Executive signs this Agreement, regarding wages, benefits, vacation, sick leave, business expense reimbursements, wrongful termination, breach of the covenant of good faith and fair dealing, intentional or negligent infliction of emotional distress, retaliation, outrage, defamation, invasion of privacy, breach of contract, fraud or negligent misrepresentation, harassment, breach of duty, negligence, discrimination, claims under any employment, contract or tort laws, claims arising under any other federal law, state law, municipal law, local law, or common law; any claims arising out of any employment contract, policy or procedure, and any other claims related to or arising out of Executive’s employment or the separation of Executive’s employment with the Company or any member of the Sunnova Group prior to and including the date Executive signs this Agreement.

(b)Covenant Not to Sue. Executive agrees not to cause or encourage any legal proceeding to be maintained or instituted against any of the Released Parties, save and except proceedings to enforce the terms of the Agreement or claims of Executive not released by and in this Agreement. Notwithstanding anything to the contrary contained in this Agreement, nothing in this Agreement shall be construed to release the Company from (i) any obligations set forth in the Severance Agreement or Indemnification Agreement between Executive and the Company dated as of July 29, 2019 (“Indemnification Agreement”), (ii) claims that relate to events that arise after the execution of this Agreement, or (iii) any claim or right held by Executive (whether as an employee, officer, director, stockholder or in any other capacity) for coverage under the Company’s or any member of the Sunnova Group’s directors’ and officers’ insurance policies or any similar coverage or protection provided under the organizational documents of the Company or any member of the Sunnova Group. This release does not apply to any claims for unemployment compensation or any other claims or rights which, by law, cannot be waived, including the right to file an administrative charge or
4


participate in an administrative investigation or proceeding; provided, however, that Executive disclaims and waives any right to share or participate in any monetary award from the Company resulting from the prosecution of such charge or investigation or proceeding.

(c)Protected Rights. Notwithstanding the foregoing or any other provision in this Agreement or the Severance Agreement to the contrary, the Company and Executive further agree that nothing in this Agreement or the Severance Agreement (i) limits Executive’s ability to file a charge or complaint with the EEOC, the NLRB, OSHA, the SEC or any other federal, state or local governmental agency or commission (each a “Government Agency” and collectively “Government Agencies”); (ii) limits Executive’s ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information and reporting possible violations of law or regulation or other disclosures protected under the whistleblower provisions of applicable law or regulation, without notice to the Company; or (iii) limits Executive’s right to receive an award for information provided to any Government Agencies.

(d)ADEA Claims. Executive expressly acknowledges that he is voluntarily, irrevocably and unconditionally releasing and forever discharging the Company and the other Released Parties from all rights or claims he has or may have against the Released Parties, including, but not limited to, without limitation, all charges, claims of money, demands, rights, and causes of action arising under the Age Discrimination in Employment Act of 1967, as amended (the “ADEA”), up to and including the date Executive signs this this Agreement including, but not limited to, all claims of age discrimination in employment and all claims of retaliation in violation of the ADEA. Executive further acknowledges that the consideration given for this waiver of claims under the ADEA is in addition to anything of value to which he was already entitled in the absence of this waiver. Executive further acknowledges: (i) that he has been informed by this writing that he should consult with an attorney prior to executing this Agreement;
(ii) that he has carefully read and fully understands all of the provisions of this Agreement; (iii) he is, through this Agreement, releasing the Company and the other Released Parties from any and all claims he may have against any of them; (iv) he understands and agrees that this Agreement does not apply to any claims that may arise under the ADEA after the date he executes this Agreement; (v) he has at least twenty- one (21) days within which to consider this Agreement; and (vi) he has seven (7) days following his execution of this Agreement to revoke this Agreement; and (vii) this Agreement shall not be effective until the revocation period has expired and Executive has signed and has not revoked the Agreement.

(e)Final Release. In order to release all claims through the Retirement Date, Executive agrees to sign and deliver a final, confirmatory release of claims (the “Final Release”), which the Company shall provide to Executive in a form similar to this Section 5, and which Executive shall return to the Company no earlier than the Retirement Date and in any event by the date that is seven (7) days after the Retirement Date.

6.No Assignment of Claims. Executive represents and warrants, recognizing that the truth of the following representation is a material consideration upon which this Agreement is based, that he has made no assignment or other transfer, and covenants that he will make no assignment or other transfer, of any interest in any claim that he may have against any of the Released Parties.

7.Indemnification of Released Parties. Executive agrees to indemnify and hold harmless the Released Parties, and each of them, against any loss, claim, demand, damage, expenses or any other liability whatsoever, including reasonable attorneys’ fees and costs, resulting from: (i) any breach of this Agreement by him or his successors in interest; (ii) any breach of the surviving provisions of the Severance Agreement by him or his successors in interest; (iii) any assignment or transfer, or attempted assignment or transfer, of any claims released hereunder; or (iv) any action or proceeding brought by him or his successors in interest, if such action or proceeding arises out of, is based upon, or is related to any claims released by this
5


Agreement. This indemnity does not require payment as a condition precedent to recovery by any of the Released Parties.

8.Consideration Period. Executive acknowledges and agrees that: (a) he has had reasonable and sufficient time to read and review this Agreement and that he has, in fact, read and reviewed this Agreement;
(b) that he has the right to consult with legal counsel regarding this Agreement and is encouraged to consult with legal counsel with regard to this Agreement; (c) that he has had (or has had the opportunity to take) twenty-one (21) calendar days to discuss this Agreement with a lawyer of his choice before signing it and, if he signs before the end of that period, he does so of his own free will and with the full knowledge that he could have taken the full period; (d) that he is entering into this Agreement freely and voluntarily and not as a result of any coercion, duress or undue influence; (e) that he is not relying upon any oral representations made to him regarding the subject matter of this Agreement; (f) that by this Agreement he is receiving consideration in addition to that which he was already entitled; (g) that he has received all information he requires from the Company in order to make a knowing and voluntary release and waiver of all claims against the Company and the other Released Parties, and (h) that he must sign and return this Agreement to the Company, Attn: General Counsel, 20 Greenway Plaza, Suite 540, Houston, Texas 77046 and by email at [redacted] no later than twenty-one (21) calendar days after receiving this Agreement in order to be eligible for the consideration, promises, and benefits described herein.

9.Revocation Period. Executive acknowledges and agrees that he has seven (7) days after the date he signs and returns this Agreement in which to rescind or revoke this Agreement by providing notice in writing to the Company, Attn: General Counsel, 20 Greenway Plaza, Suite 475, Houston, Texas 77046 and by email at [redacted]. Executive further understands that the Agreement will have no force and effect until the expiration of the seven-day period; after such time, if there has been no revocation, this Agreement shall immediately be fully effective and enforceable. If Executive revokes the Agreement, the Company will not be obligated to pay or provide Executive with the consideration, promises, and benefits described herein, and this Agreement shall be deemed null and void.

10.Consequences of Breach or Revocation. Executive agrees that, notwithstanding anything to the contrary in this Agreement, in the event that Executive breaches any of the terms of this Agreement or any of the terms of the Severance Agreement, or if Executive revokes the Agreement pursuant to Section 9, Executive shall not be eligible for the consideration, promises, and benefits described herein and, in the event of such a breach, Executive shall reimburse the Company for any expenses or damages incurred as a result of such breach.

11.Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of Texas, without giving effect to any choice of law or conflict of law rules or provisions (whether of the State of Texas or any other jurisdiction) that would cause the application of the laws of any jurisdiction other than the State of Texas. The prevailing party in any action instituted pursuant to this Agreement shall be entitled to recover from the other party its reasonable attorneys’ fees and other expenses incurred in such action.

12.Venue. The exclusive venue for any disputes relating in any way to this Agreement or Executive’s retirement shall be in the state and federal courts located in Harris County, Texas, and the Parties expressly consent to the jurisdiction of those courts.

13.Taxes. All payments, if any, made by the Company under this Agreement or the Severance Agreement will be subject to applicable federal, state and local taxes, and withholdings required for the same, which taxes will be the sole responsibility of Executive, except as expressly stated herein or for the amounts required to be withheld by the Company.
6


14.Entire Agreement. With the exception of the continuing obligations in the Severance Agreement, which are expressly incorporated as if fully set forth herein (including but not limited to as described above in Section 4(a)), this Agreement constitutes the entire agreement and understanding among the Parties and replaces, cancels and supersedes any prior agreements and understandings relating to the subject matter hereof; and all prior representations, agreements, understandings and undertakings among the Parties with respect to the subject matter hereof are merged herein. Notwithstanding the foregoing, the Parties acknowledge and agree that nothing in this Agreement shall replace, cancel or supersede any agreement between Executive and the Company regarding Executive’s obligations at common law, under the Severance Agreement, under the Indemnification Agreement or pursuant to the Company’s policies to maintain the confidentiality of the Company’s or the Company’s vendors’, affiliates’ or partners’ confidential or proprietary information or trade secrets.

15.Severability. Should any provision of this Agreement be found to be invalid or unenforceable, the remaining provisions of this Agreement shall not be affected thereby and shall be enforced. Any waiver of any term or provision of this Agreement shall not be deemed a continuing waiver and shall not prevent the Company from enforcing such provision in the future.

16.Confidentiality of Negotiations. By executing this Agreement, Executive agrees and represents that Executive has maintained and will maintain confidential the negotiations related to the Agreement, and has not and will not disclose details of the negotiations to any third party, except to (a) Executive’s legal counsel, tax advisors and immediate family members who agree to keep it confidential; (b) as required by law, in which case Executive shall notify the Company in writing in advance of such disclosure; and (c) as necessary to enforce this Agreement. Other than as permitted above, Executive agrees to respond to any inquiries by saying that the matter was resolved, and no further comment is permitted. Any breach of this Section shall constitute a breach of this Agreement. In the event of such a breach, all other provisions set forth in this Agreement shall remain in full force and effect.

17.Binding Effect. This Agreement shall be binding on and inure to the benefit of each of the Parties, as well as their respective successors, assigns, heirs, executors and administrators.

18.No Waiver. This Agreement may not be waived, modified, amended, supplemented, cancelled or discharged, except by written agreement of the Parties. Failure to exercise and/or delay in exercising any right, power or privilege in this Agreement shall not operate as a waiver. No waiver of any breach of any provision shall be deemed to be a waiver of any preceding or succeeding breach of the same or any other provision, nor shall any waiver be implied from any course of dealing between or among the Parties.

19.Counterparts; Return of Agreement. This document may be executed in multiple counterparts and/or by facsimile, PDF, DocuSign, and/or electronic mail, all of which will be treated with equal dignity. Signed agreements may be sent via U.S. mail to the Company, Attn: General Counsel, 20 Greenway Plaza, Suite 540, Houston, Texas 77046 and by email at [redacted].

20.Rules of Construction. This Agreement shall not be construed more strictly against any one of the Parties merely by the virtue of the fact that it, or any part of it, may have been prepared by counsel for one of the Parties, it being recognized that it is the result of arm’s-length negotiations between the Parties and all Parties have contributed substantially and materially to the preparation of this Agreement.

21. Section 409A. It is intended that the provisions of this Agreement either comply with, or be exempt from, Section 409A of the Internal Revenue Code of 1986, as amended (“Section 409A”), and all provisions of this Agreement will be construed and interpreted in a manner consistent with the requirements for avoiding taxes or penalties under Section 409A.
7


22.EXECUTIVE AFFIRMS THAT (1) HE HAS HAD AN OPPORTUNITY TO CONSULT WITH AN ATTORNEY, (2) HE IS SIGNING THE AGREEMENT VOLUNTARILY AND WITH FULL UNDERSTANDING OF ITS CONSEQUENCES, AND (3) HE UNDERSTANDS THAT BY SIGNING THIS AGREEMENT HE IS KNOWINGLY AND VOLUNTARILY WAIVING ANY ACTION HE MAY HAVE OR LATER CLAIM TO HAVE BASED UPON, RELATING TO, ARISING OUT OF, OR CONCERNING IN ANY WAY HIS EMPLOYMENT WITH THE COMPANY.

IN WITNESS WHEREOF, the Parties have executed this Agreement as of the date below.

EXECUTIVE


By: /s/ Walter A. Baker    
Name: Walter A. Baker
Address: [redacted]
Date: March 15, 2023    




SUNNOVA ENERGY INTERNATIONAL INC.


By: /s/ David Searle    
Name: David Searle    
Title: EVP, General Counsel    

Date: March 15, 2023    
8
EX-10.6 4 exhibit106-ezopresignation.htm EX-10.6 Document
Exhibit 10.6

RESIGNATION AND APPOINTMENT OF AGENT AGREEMENT AND ASSIGNMENT OF FINANCING DOCUMENTS

    This Resignation and Appointment of Agent Agreement and Assignment of Financing Documents (this “Agreement”), dated as of March 27, 2023 (the “Effective Date”), by and among Credit Suisse AG, New York Branch (“Credit Suisse”), in its capacity as Agent (as such term is defined below), Atlas Securitized Products Holdings, L.P. (“Atlas”), as the “Successor Agent” (the “Successor Agent”), Sunnova EZ-Own Portfolio, LLC (the “Borrower”), Sunnova SLA Management, LLC, in its capacity as manager (the “Manager”) and in its capacity as servicer (the “Servicer”), Sunnova Asset Portfolio 7 Holdings, LLC, in its capacity as seller (the “Seller”) and in its capacity as pledgor (the “Pledgor”), and the Lenders party hereto.

RECITALS

    WHEREAS, Credit Suisse is the Agent (in such capacity, the “Agent”) for the Lenders under and as defined in that certain Amended and Restated Credit Agreement, dated as of March 27, 2019, among the Borrower, the Manager, the Servicer, the Seller, the Agent, the Lenders party thereto, the Funding Agents representing groups of Lenders party thereto, Wells Fargo Bank, National Association, as paying agent, and U.S. Bank National Association, as custodian (as amended, supplemented, amended and restated or otherwise modified and in effect from time to time, the “Credit Agreement”); and

WHEREAS, (i) Credit Suisse desires to resign as Agent and assign to Successor Agent all of its rights, title and interests as Agent in, to and under the Credit Agreement and the other Transaction Documents and any other documents, instruments, certificates, financing statements and agreements relating to the Credit Agreement (together with the Credit Agreement, collectively, the “Financing Documents”), (ii) Credit Suisse desires to resign as Funding Agent for the Lenders in the CS Lender Group, (iii) the Lenders party hereto desire to appoint the Successor Agent as the new Agent (as defined in the Credit Agreement) under the Financing Documents, (iv) Atlas Securitized Products Funding 1, L.P., as Lender, desires to appoint Atlas as its Funding Agent under the Credit Agreement and the other Financing Documents, and (v) the Successor Agent desires to accept such assignment from Credit Suisse, accept such appointments from the Lenders, as applicable, and assume the role of Agent and Funding Agent for Atlas Securitized Products Funding 1, L.P. under the Financing Documents, in each case subject to the terms and conditions hereof.

1.    Resignation of Credit Suisse as the Agent and Assignment of Financing Documents. Effective as of the Effective Date, Credit Suisse hereby (i) resigns as Agent under the Financing Documents and (ii) sells, assigns, grants, conveys and transfers all of its rights, title and interests as Agent in, to and under such Financing Documents to the Successor Agent (collectively, the “Resignation and Assignment”). As of the Effective Date, Credit Suisse shall have no further rights, powers, privileges, obligations or duties as Agent under the Financing Documents, in each case except such rights, privileges or duties which explicitly survive Credit Suisse’s resignation as Agent and the termination or assignment of the Financing Documents.

2.    Appointment of Successor Agent as the Agent and Assumption of Financing Documents. Effective as of the Effective Date, the Lenders party hereto hereby appoint the Successor Agent as Agent under the Financing Documents, and the Successor Agent accepts such appointment and the assignment from Credit Suisse of such Financing Documents, and hereby agrees to accept and assume all rights, powers, privileges,



obligations and duties as Agent under such Financing Documents, in each case arising from and after the Effective Date (collectively, the “Agent Appointment”).

3.    Appointment of Successor Agent as the Funding Agent for Atlas Securitized Products Funding 1, L.P. Effective as of the Effective Date, Atlas Securitized Products Funding 1, L.P. hereby appoints the Successor Agent as its Funding Agent under the Financing Documents, and the Successor Agent accepts such appointment, and hereby agrees to accept and assume all rights, powers, privileges, obligations and duties as a Funding Agent under such Financing Documents, in each case arising from and after the Effective Date (the foregoing appointment, together with the Resignation and Assignment and the Agent Appointment, collectively, the “Transaction”).

4.    Parties Consent. Each of (A) the Borrower, the Manager, the Servicer, the Seller and the Pledgor (each, a “Sunnova Party”) and (B) the Lenders party hereto, hereby (i) consents to the Transaction (and, if required by the Credit Agreement or any other Financing Document, appoints Successor Agent as “Agent” under the Credit Agreement and any other applicable Financing Documents) and acknowledges and agrees that Credit Suisse shall have no further rights, powers, privileges or duties as Agent under the Financing Documents, except such rights, privileges or duties which explicitly survive Credit Suisse’s resignation and the termination of the Financing Documents, (ii) consents to a future transfer by Successor Agent of its rights, obligations and interests as Agent in, to and under such Financing Documents to any affiliate of Successor Agent (and, if required by the Credit Agreement, appoints such affiliate as “Agent” under the Credit Agreement and any other applicable Financing Documents) and acknowledges and agrees that Successor Agent or the assigning affiliate, as applicable, shall have no further rights, powers, privileges or duties as Agent under the Financing Documents, except such rights, powers, privileges or duties which explicitly survive such resignation and the termination of the Financing Documents, provided that (A) Successor Agent provides advance written notice of such transfer to the Borrower and the Lenders, (B) the Successor Agent, the affiliate assignee as the new “Successor Agent” and the Majority Lenders provide the Borrower with consent in form and substance similar to (or otherwise reasonably satisfactory to the Borrower) the consent provided in Section 6 hereof in connection with such assignment and (C) any such further assignment will also comply with the perfection requirements of Section 6 hereof, and (iii) waives any applicable advance notice requirements for the resignation of Credit Suisse as Agent and appointment of Successor Agent as successor “Agent” under the Credit Agreement and any other applicable Financing Documents.

5.    Further Assurances. The parties hereto agree, from time to time, to enter into such further agreements and to execute all such further instruments as may be reasonably necessary to give full effect to the terms of this Agreement and the assignment and assumption contemplated hereby, including, for the avoidance of doubt any additional actions needed to perfect the Successor Agent’s (and an affiliate thereof as successor “Agent”) security interest in the Collateral as described in Section 6 hereof.

6.    Consent. The parties hereto agree and acknowledge that in connection with the Transaction, additional actions may be needed to perfect the Successor Agent’s (and an affiliate thereof as successor “Agent”) security interest in the Collateral, including but not limited to filing of UCC-3 financing statements amendments, delivery of possessory collateral, if any, from Credit Suisse to the Successor Agent (and an affiliate thereof as successor “Agent”) and confirming change of control party with custodians and paying agents, as applicable. Subject to the Borrower’s and each other party’s obligation to comply with the Further Assurances covenant in Section 5 hereof, the Successor Agent



(and an affiliate thereof as successor “Agent”) and the Lenders consent to a waiver of the obligations of the Borrower or other Sunnova Parties under the Credit Agreement and the other Financing Documents to maintain perfection of the security interests in the Collateral that cannot be perfected by filing, in connection with the Transaction during the period, if any, between the effective date of the Transaction and the date of filing of UCC-3 financing statement amendments or, with respect to Collateral requiring other perfection actions under the UCC, the date on which such other actions, if any, needed to perfect the Successor Agent’s (and an affiliate thereof as successor “Agent”) security interest in the Collateral have been completed pursuant to Section 5 hereof.

7.    References. From and after the Effective Date and until such time, if any, that the Successor Agent effectuates a resignation in accordance with Section 7.11 of the Credit Agreement, all references in the Financing Documents to “Agent” shall, in each case, mean and be a reference to the Successor Agent, acting in such capacity.

8.    Notices. All notices and payments delivered to “Agent” pursuant to any Financing Document shall be delivered to Successor Agent, in accordance with the provisions set forth in such Financing Document, at its address at 3 Bryant Park, New York, NY 10036, E-mail: [redacted].

9.    Miscellaneous. This Agreement and the rights and obligations of the parties hereunder shall, in accordance with Section 5 1401 of the General Obligations Law of the State of New York, be governed by, and construed in accordance with, the laws of the State of New York, without regard to conflicts of law principles thereof that would call for the application of the laws of any other jurisdiction. This Agreement shall constitute the entire understanding the parties hereto with respect to the subject matter hereof and supersede any prior or contemporaneous agreements, written or oral, with respect thereto. This Agreement may be executed in any number of counterparts and by different parties hereto in separate counterparts, each of which when so executed shall be deemed to be an original and all of which taken together shall constitute one and the same agreement. Delivery of an executed counterpart of a signature page of this Agreement by facsimile or other electronic transmission shall be effective as delivery of a manually executed counterpart of this Agreement. The words “execution,” “signed,” “signature,” “delivery,” and words of like import in or relating to this Agreement shall be deemed to include electronic signatures, deliveries, or the keeping of records in electronic form, each of which shall be of the same legal effect, validity, or enforceability as a manually executed signature, physical delivery thereof, or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.

[THE REMAINDER OF THIS PAGE IS INTENTIONALLY LEFT BLANK]



    As evidence of the agreement by the parties hereto to the terms contained herein, each such party has caused this agreement to be duly executed on its behalf.

Credit Suisse AG, New York Branch,
as Agent and as a Funding Agent
By:    /s/ Patrick Remmert Jr    
    Name: Patrick Remmert Jr
    Title: Authorized Signatory
By:    /s/ John J. McDonald, Jr.    
    Name: John J. McDonald, Jr.
    Title: Authorized Signatory






Atlas Securitized Products Holdings, L.P.,
as Successor Agent and as a Funding Agent
By: Atlas Securitized Products Advisors GP, LLC, its general partner
By:    /s/ William B. Kuesel    
    Name:    William B. Kuesel
    Title:    Vice President








Sunnova EZ-Own Portfolio, LLC, as the Borrower
By: /s/ Robert Lane    
    Name: Robert Lane
    Title: Executive Vice President,
     Chief Financial Officer


Sunnova SLA Management, LLC,
as Manager and Servicer
By: /s/ Robert Lane    
    Name: Robert Lane
    Title: Executive Vice President,
     Chief Financial Officer

Sunnova Asset Portfolio 7 Holdings, LLC, as Seller and Pledgor
By: /s/ Robert Lane    
    Name: Robert Lane
    Title: Executive Vice President,
     Chief Financial Officer






Atlas Securitized Products Funding 1, L.P., as a Lender
By: Atlas Securitized BKR 1, L.P., its general partner
By: Atlas Securitized FundingCo GP LLC, its general partner
By:    /s/ Joseph Glatt    
    Name: Joseph Glatt
    Title: President





East West Bank, as a Committed Lender and as a Funding Agent
By:     /s/ Keith Kishiyama    
    Name: Keith Kishiyama
    Title: SVP - Director of Corporate Finance    






Zions Bancorporation, N.A., as a Committed Lender and as a Funding Agent
By:    /s/ Efrain Soto    
    Name: Efrain Soto
    Title: Director





Royal Bank of Canada,
as Funding Agent for the RBC Lender Group

By: /s/ Edward V. Westerman    
    Name: Edward V. Westerman
    Title: Authorized Signatory


Royal Bank of Canada,
as a Committed Lender

By: /s/ Edward V. Westerman    
    Name: Edward V. Westerman
    Title: Authorized Signatory

By: /s/ Ross Shaiman    
    Name: Ross Shaiman
    Title: Authorized Signatory





Thunder Bay Funding LLC,
as a Conduit Lender

By: /s/ Edward V. Westerman    
    Name: Edward V. Westerman
    Title: Authorized Signatory



EX-10.7 5 exhibit107-tephresignation.htm EX-10.7 Document
Exhibit 10.7

RESIGNATION AND APPOINTMENT OF AGENT AGREEMENT AND ASSIGNMENT OF FINANCING DOCUMENTS

    This Resignation and Appointment of Agent Agreement and Assignment of Financing Documents (this “Agreement”), dated as of March 27, 2023 (the “Effective Date”), by and among Credit Suisse AG, New York Branch (“Credit Suisse”), in its capacity as Administrative Agent (as such term is defined below), Atlas Securitized Products Holdings, L.P. (“Atlas”), as the “Successor Agent” (the “Successor Agent”), Sunnova TEP Holdings, LLC (the “Borrower”), Sunnova TE Management, LLC, in its capacity as facility administrator (the “Facility Administrator”), the other Relevant Parties (as defined in the Credit Agreement (as defined below)) and the Lenders party hereto.

RECITALS

    WHEREAS, Credit Suisse is the Administrative Agent (in such capacity, the “Administrative Agent”) for the Lenders and the Funding Agents under and as defined in that certain Amended and Restated Credit Agreement, dated as of March 29, 2021, by and among the Borrower, the Facility Administrator, the Administrative Agent, the Lenders party thereto, the Funding Agents representing groups of Lenders party thereto, Wells Fargo Bank, National Association, as paying agent, and U.S. Bank National Association, as verification agent (as amended, supplemented, amended and restated or otherwise modified and in effect from time to time, the “Credit Agreement”); and

WHEREAS, (i) Credit Suisse desires to resign as Administrative Agent and assign to Successor Agent all of its rights, title and interests as Administrative Agent in, to and under the Credit Agreement and the other Transaction Documents and any other documents, instruments, certificates, financing statements and agreements relating to the Credit Agreement (together with the Credit Agreement, collectively, the “Financing Documents”), (ii) Credit Suisse desires to resign as Funding Agent for the Lenders in the CS Lender Group, (iii) the Lenders party hereto and the Borrower desire to appoint the Successor Agent as the new Administrative Agent (as defined in the Credit Agreement) under the Financing Documents, (iv) Atlas Securitized Products Funding 1, L.P., as Lender, desires to appoint Atlas as its Funding Agent under the Credit Agreement and the other Financing Documents, and (v) the Successor Agent desires to accept such assignment from Credit Suisse, accept such appointments from the Lenders and the Borrower, as applicable, and assume the role of Administrative Agent and Funding Agent for Atlas Securitized Products Funding 1, L.P. under the Financing Documents, in each case subject to the terms and conditions hereof.

1.    Resignation of Credit Suisse as the Administrative Agent and Assignment of Financing Documents. Effective as of the Effective Date, Credit Suisse hereby (i) resigns as Administrative Agent under the Financing Documents and (ii) sells, assigns, grants, conveys and transfers all of its rights, title and interests as Administrative Agent in, to and under such Financing Documents to the Successor Agent (collectively, the “Resignation and Assignment”). As of the Effective Date, Credit Suisse shall have no further rights, powers, privileges, obligations or duties as Agent under the Financing Documents, in each case except such rights, privileges or duties which explicitly survive Credit Suisse’s resignation as Agent and the termination or assignment of the Financing Documents.

2.    Appointment of Successor Agent as the Administrative Agent and Assumption of Financing Documents. Effective as of the Effective Date, the Lenders party hereto and the Borrower hereby appoint the Successor Agent as Administrative Agent under the Financing Documents, and the Successor Agent accepts such appointment and the assignment from Credit Suisse of such Financing Documents, and hereby agrees to accept and assume all rights, powers, privileges, obligations and duties as Administrative Agent under such Financing Documents, in



each case arising from and after the Effective Date (collectively, the “Administrative Agent Appointment”).

3.    Appointment of Successor Agent as the Funding Agent for Atlas Securitized Products Funding 1, L.P. Effective as of the Effective Date, Atlas Securitized Products Funding 1, L.P. hereby appoints the Successor Agent as its Funding Agent under the Financing Documents, and the Successor Agent accepts such appointment, and hereby agrees to accept and assume all rights, powers, privileges, obligations and duties as a Funding Agent under such Financing Documents, in each case arising from and after the Effective Date (the foregoing appointment, together with the Resignation and Assignment and the Administrative Agent Appointment, collectively, the “Transaction”).

4.    Relevant Party Consent. Each Relevant Party and each Lender party hereto hereby (i) consents to the Transaction (and, if required by the Credit Agreement or any other Financing Document, appoints Successor Agent as “Administrative Agent” under the Credit Agreement and any other applicable Financing Documents) and acknowledges and agrees that Credit Suisse shall have no further rights, powers, privileges or duties as Administrative Agent under the Financing Documents, except such rights, privileges or duties which explicitly survive Credit Suisse’s resignation and the termination of the Financing Documents, (ii) consents to a future transfer by Successor Agent of its rights, obligations and interests as Administrative Agent in, to and under such Financing Documents to any affiliate of Successor Agent (and, if required by the Credit Agreement, appoints such affiliate as “Administrative Agent” under the Credit Agreement and any other applicable Financing Documents) and acknowledges and agrees that Successor Agent or the assigning affiliate, as applicable, shall have no further rights, powers, privileges or duties as Administrative Agent under the Financing Documents, except such rights, powers, privileges or duties which explicitly survive such resignation and the termination of the Financing Documents, provided that (A) Successor Agent provides advance written notice of such transfer to the Borrower and the Lenders, (B) the Successor Agent, the affiliate assignee as the new “Successor Agent” and the Majority Lenders provide the Borrower with consent in form and substance similar to (or otherwise reasonably satisfactory to the Borrower) the consent provided in Section 6 hereof in connection with such assignment and (C) any such further assignment will also comply with the perfection requirements of Section 6 hereof, and (iii) waives any applicable advance notice requirements for the resignation of Credit Suisse as Administrative Agent and appointment of Successor Agent as successor “Administrative Agent” under the Credit Agreement and any other applicable Financing Documents.

5.    Further Assurances. The parties hereto agree, from time to time, to enter into such further agreements and to execute all such further instruments as may be reasonably necessary to give full effect to the terms of this Agreement and the assignment and assumption contemplated hereby, including, for the avoidance of doubt any actions needed to perfect the Successor Agent’s (and an affiliate therof as successor “Agent”) security interest in the Collateral as described in Section 6 hereof.

6.    Consent. The parties hereto agree and acknowledge that in connection with the Transaction, additional actions may be needed to perfect the Successor Agent’s (and an affiliate therof as successor “Agent”) security interest in the Collateral, including but not limited to filing of UCC-3 financing statements amendments, delivery of possessory collateral, if any, from Credit Suisse to the Successor Agent (and an affiliate therof as successor “Agent”) and confirming change of control party with custodians and paying agents, as applicable. Subject to the Borrower’s and each other party’s obligation to comply with the Further Assurances covenant in Section 5 hereof, the Successor Agent (and an affiliate therof as successor “Agent”), Funding Agents and Lenders consent to a waiver of the obligations of the Borrower or other Relevant Parties under the Credit Agreement and the other Financing Documents to maintain perfection of the security interests in the Collateral that cannot be perfected by filing, in



connection with the Transaction during the period, if any, between the effective date of the Transaction and the date of filing of UCC-3 financing statement amendments or, with respect to Collateral requiring other perfection actions under the UCC, the date on which such other actions, if any, needed to perfect the Successor Agent’s (and an affiliate therof as successor “Agent”) security interest in the Collateral have been completed pursuant to Section 5 hereof.

7.    References. From and after the Effective Date and until such time, if any, that the Successor Agent effectuates a resignation in accordance with Section 7.9 of the Credit Agreement, all references in the Financing Documents to “Administrative Agent” shall, in each case, mean and be a reference to the Successor Agent, acting in such capacity.

8.    Notices. All notices and payments delivered to “Administrative Agent” pursuant to any Financing Document shall be delivered to Successor Agent, in accordance with the provisions set forth in such Financing Document, at its address at 3 Bryant Park, New York, New York 10036, Telephone: [redacted], E-mail: [redacted].

9.    Miscellaneous. This Agreement and the rights and obligations of the parties hereunder shall, in accordance with Section 5 1401 of the General Obligations Law of the State of New York, be governed by, and construed in accordance with, the laws of the State of New York, without regard to conflicts of law principles thereof that would call for the application of the laws of any other jurisdiction. This Agreement shall constitute the entire understanding the parties hereto with respect to the subject matter hereof and supersede any prior or contemporaneous agreements, written or oral, with respect thereto. This Agreement may be executed in any number of counterparts and by different parties hereto in separate counterparts, each of which when so executed shall be deemed to be an original and all of which taken together shall constitute one and the same agreement. Delivery of an executed counterpart of a signature page of this Agreement by facsimile or other electronic transmission shall be effective as delivery of a manually executed counterpart of this Agreement. The words “execution,” “signed,” “signature,” “delivery,” and words of like import in or relating to this Agreement shall be deemed to include electronic signatures, deliveries, or the keeping of records in electronic form, each of which shall be of the same legal effect, validity, or enforceability as a manually executed signature, physical delivery thereof, or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.


[THE REMAINDER OF THIS PAGE IS INTENTIONALLY LEFT BLANK]



As evidence of the agreement by the parties hereto to the terms contained herein, each such party has caused this agreement to be duly executed on its behalf.


Credit Suisse AG, New York Branch,
as Administrative Agent and as a Funding Agent
By:    /s/ Patrick Remmert Jr    
    Name: Patrick Remmert Jr
    Title: Authorized Signatory
By:    /s/ John J. McDonald, Jr.    
    Name: John J. McDonald, Jr.
    Title: Authorized Signatory







Atlas Securitized Products Holdings, L.P., as Successor Agent and as a Funding Agent
By: Atlas Securitized Products Advisors GP, LLC, its general partner
    By: /s/ William B. Kuesel    
    Name:    William B. Kuesel
    Title:    Vice President





Sunnova TEP Holdings, LLC, as Borrower
By:    _/s/ Margaret C. Fitzgerald    
    Name: Margaret C. Fitzgerald
    Title:    Senior Vice President,
        Deputy General Counsel and Secretary

Sunnova TE Management, LLC, as Facility Administrator
By:    _/s/ Margaret C. Fitzgerald    
    Name: Margaret C. Fitzgerald
    Title:    Senior Vice President,
        Deputy General Counsel and Secretary
Sunnova SAP IV, LLC, as a Relevant Party
By:    _/s/ Margaret C. Fitzgerald    
    Name: Margaret C. Fitzgerald
    Title:    Senior Vice President,
        Deputy General Counsel and Secretary

Sunnova TEP V-A Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel





Sunnova TEP V-B Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel

Sunnova TEP V-C Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel

Sunnova TEP 6-A Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel

Sunnova TEP 6-B Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel




Sunnova TEP 6-D Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel

Sunnova TEP 7-A Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel

Sunnova TEP 7-D Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel

Sunnova TEP 7-B Manager, LLC, as a Relevant Party
By:     /s/ Walter A. Baker    
    Name:    Walter A. Baker
    Title:    Executive Vice President,
        General Counsel




Atlas Securitized Products Funding 1, L.P.,
as a Lender
By: Atlas Securitized BKR 1, L.P., its general partner
By: Atlas Securitized FundingCo GP LLC, its general partner
By:    _/s/ Joseph Glatt    
    Name:    Joseph Glatt
    Title:    President





East West Bank, as a Funding Agent and as a Lender
By:_/s/ Keith Kishiyama    
Name: Keith Kishiyama
Title: SVP – Director of Corporate Finance




LibreMax Opportunistic Value Master Fund, LP, as a Funding Agent and as a Lender
By: LibreMax GP, LLC, its general partner
By: LibreMax Parent GP, LLC, its managing member
By: /s/ Frank Bruttomesso    
Name: Frank Bruttomesso
Title: Founding Member

EX-10.10 6 exhibit1010-ezopassignment.htm EX-10.10 Document
Exhibit 10.10

ASSIGNMENT AND ASSUMPTION AGREEMENT
This Assignment and Assumption Agreement (this “Assignment”) is dated as of the Effective Date set forth below and is entered into by and between Credit Suisse AG, Cayman Islands Branch (the “Assignor”) and Atlas Securitized Products Funding 1, L.P. (the “Assignee”). Capitalized terms used but not defined herein shall have the meanings given to them in the Credit Agreement identified below (as it may be amended, supplemented or otherwise modified from time to time, the “Credit Agreement”), receipt of a copy of which is hereby acknowledged by the Assignee. The Standard Terms and Conditions set forth in Annex 1 attached hereto are hereby agreed to and incorporated herein by reference and made a part of this Assignment as if set forth herein in full.
For an agreed consideration, the Assignor hereby irrevocably sells and assigns to the Assignee, and the Assignee hereby irrevocably purchases and assumes from the Assignor, subject to and in accordance with the Standard Terms and Conditions and the Credit Agreement, as of the Effective Date inserted by the Agent as contemplated below, the interest in and to all of the Assignor’s rights and obligations in its capacity as a Lender under the Credit Agreement and any other documents or instruments delivered pursuant thereto to the extent related to the amount and percentage interest identified below of all of the Assignor’s outstanding rights and obligations under the respective facilities identified below (including, to the extent included in any such facilities, letters of credit and guaranties) and (ii) to the extent permitted to be assigned under applicable law, all claims, suits, causes of action and any other right of the Assignor (in its capacity as a Lender) against any Person, whether known or unknown, arising under or in connection with the Credit Agreement, any other documents or instruments delivered pursuant thereto or the loan transactions governed thereby or in any way based on or related to any of the foregoing, including, but not limited to, contract claims, tort claims, malpractice claims, statutory claims and all other claims at law or in equity related to the rights and obligations sold and assigned pursuant to clause (i) above (the rights and obligations sold and assigned by the Assignor to the Assignee pursuant to clauses (i) and (ii) above being referred to herein collectively, the “Assigned Interest”). Such sale and assignment is without recourse to the Assignor and, except as expressly provided in this Assignment and the Credit Agreement, without representation or warranty by the Assignor.

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



1.
Assignor: Credit Suisse AG, Cayman Islands Branch
2.
Assignee: Atlas Securitized Products Funding 1, L.P.
3.Borrower: The entity listed on Schedule 1 hereto
4.
Agent: Credit Suisse AG, New York Branch, as the Agent for the Lenders under the Credit Agreement
5.
Credit Agreement: Amended and Restated Credit Agreement dated as of March 27, 2019 (as amended, restated, supplemented or otherwise modified from time to time), by and among Sunnova EZ-Own Portfolio, LLC, as Borrower, Sunnova SLA Management, LLC, as Servicer and as Manager, Sunnova Asset Portfolio 7 Holdings, LLC, as Seller, financial institutions parties thereto as Lenders, each Funding Agent party thereto, the Agent for the Lenders, Wells Fargo Bank, National Association, as Paying Agent and U.S. Bank National Association, as Verification Agent
6.Assigned Interest:
AssignorAssigneeAssignor’s Advances OutstandingAssignor’s CommitmentAmount of Commitment AssignedAmount of Advances AssignedPercentage Assigned of Advanced
Advances
Credit Suisse AG, Cayman Islands BranchAtlas Securitized Products Funding 1, L.P.$[***]$[***]100%100%100%

7. Effective Date: March 27, 2023
[Signature pages follow]


[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



The terms set forth in this Assignment are hereby agreed to:
ASSIGNOR
CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
By:    /s/ Patrick Remmert Jr            
Name: Patrick Remmert Jr
Title: Authorized Signatory
By:    _/s/ Joseph Speziale                
Name: Joseph Speziale
Title: Authorized Signatory

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



ASSIGNEE

ATLAS SECURITIZED PRODUCTS FUNDING 1, L.P.
By: Atlas Securitized BKR 1, L.P., its general partner

By: Atlas Securitized FundingCo GP LLC, its general partner

By: __/s/ Joseph Glatt                
Name: Joseph Glatt
Title: President


[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



Consented to and Accepted:
SUNNOVA EZ-OWN PORTFOLIO, LLC,
as Borrower
By:    _/s/ Robert Lane____________________
Name: Robert Lane
Title: Executive Vice President,
Chief Financial Officer

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



SCHEDULE 1
Borrower
SUNNOVA EZ-OWN PORTFOLIO, LLC

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



ANNEX 1
STANDARD TERMS AND CONDITIONS FOR ASSIGNMENT
AND ASSUMPTION AGREEMENT
1
1.    Representations and Warranties.
1.1    Assignor. The Assignor (a) represents and warrants that (i) it is the legal and beneficial owner of the Assigned Interest, (ii) the Assigned Interest is free and clear of any lien, encumbrance or other adverse claim and (iii) it has full power and authority, and has taken all action necessary, to execute and deliver this Assignment and to consummate the transactions contemplated hereby; and (b) assumes no responsibility with respect to (i) any statements, warranties or representations made in or in connection with the Credit Agreement or any other Transaction Document, (ii) the execution, legality, validity, enforceability, genuineness, sufficiency or value of the Transaction Documents, or any collateral thereunder, (iii) the financial condition of the Borrower, any of its subsidiaries or affiliates or any other Person obligated in respect of any Transaction Document or (iv) the performance or observance by the Borrower, any of its subsidiaries or affiliates or any other Person of any of their respective obligations under any Transaction Document.
1.2    Assignee. The Assignee (a) represents and warrants that (i) it has full power and authority, and has taken all action necessary, to execute and deliver this Assignment and to consummate the transactions contemplated hereby and to become a Lender under the Credit Agreement, (ii) it meets all the requirements to be an assignee under Section 10.8 of the Credit Agreement (subject to such consents, if any, as may be required under Section 10.8 of the Credit Agreement), (iii) from and after the Effective Date, it shall be bound by the provisions of the Credit Agreement as a Lender thereunder and, to the extent of the Assigned Interest, shall have the obligations of a Lender thereunder, (iv) it is sophisticated with respect to decisions to acquire assets of the type represented by the Assigned Interest and either it, or the Person exercising discretion in making its decision to acquire the Assigned Interest, is experienced in acquiring assets of such type, (v) it has received a copy of the Credit Agreement, and has received or has been accorded the opportunity to receive copies of the most recent financial statements delivered pursuant to the Credit Agreement, as applicable, and such other documents and information as it deems appropriate to make its own credit analysis and decision to enter into this Assignment and to purchase the Assigned Interest, (vi) it has, independently and without reliance upon the Agent or any other Lender and based on such documents and information as it has deemed appropriate, made its own credit analysis and decision to enter into this Assignment and to purchase the Assigned Interest, and (vii) attached to this Assignment is any documentation required to be delivered by it pursuant to the terms of the Credit Agreement, duly completed and executed by the Assignee; and

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



(b) agrees that (i) it will, independently and without reliance on the Agent, the Assignor or any other Lender, and based on such documents and information as it shall deem appropriate at that time, continue to make its own credit decisions in taking or not taking action under the Transaction Documents, and (ii) it will perform in accordance with their terms all of the obligations which by the terms of the Transaction Documents are required to be performed by it as a Lender.
2.    Payments. From and after the Effective Date, Agent shall make all payments in respect of the Assigned Interest (including payments of principal, interest, fees and other amounts) to the Assignor for amounts which have accrued to but excluding the Effective Date and to the Assignee for amounts which have accrued from and after the Effective Date.
3.    General Provisions. This Assignment shall be binding upon, and inure to the benefit of, the parties hereto and their respective successors and assigns. This Assignment may be executed in any number of counterparts, which together shall constitute one instrument. Delivery of an executed counterpart of a signature page of this Assignment by telecopy or other electronic format shall be effective as delivery of a manually executed counterpart of this Assignment. This Assignment shall be governed by, and construed in accordance with, the laws of the State of New York without regard to conflict of laws principles thereof.

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.

EX-10.11 7 exhibit1011-tephassignment.htm EX-10.11 Document
Exhibit 10.11

ASSIGNMENT AGREEMENT
This Assignment Agreement (the “Assignment Agreement”) is dated as of the Effective Date set forth below and is entered into by and between the Assignor identified in item 1 below (the “Assignor”) and the Assignee identified in item 2 below (the “Assignee”). Capitalized terms used but not defined herein shall have the meanings given to them in the Credit Agreement identified below (as amended, the “Credit Agreement”), receipt of a copy of which is hereby acknowledged by the Assignee. The Standard Terms and Conditions set forth in Annex 1 attached hereto are hereby agreed to and incorporated herein by reference and made a part of this Assignment Agreement as if set forth herein in full.
For an agreed consideration, the Assignor hereby irrevocably sells and assigns to the Assignee, and the Assignee hereby irrevocably purchases and assumes from the Assignor, subject to and in accordance with the Standard Terms and Conditions and the Credit Agreement, as of the Effective Date inserted by the Administrative Agent as contemplated below (i) all of the Assignor’s rights and obligations in its capacity as a Class A Lender under the Credit Agreement and any other documents or instruments delivered pursuant thereto to the extent related to the amount and percentage interest identified below of all of such outstanding rights and obligations of the Assignor under the respective facilities identified below, and (ii) to the extent permitted to be assigned under applicable law, all claims, suits, causes of action and any other right of the Assignor (in its capacity as a Class A Lender) against any Person, whether known or unknown, arising under or in connection with the Credit Agreement, any other documents or instruments delivered pursuant thereto or the loan transactions governed thereby or in any way based on or related to any of the foregoing, including, but not limited to, contract claims, tort claims, malpractice claims, statutory claims and all other claims at law or in equity related to the rights and obligations sold and assigned pursuant to clause (i) above (the rights and obligations sold and assigned by the Assignor to the Assignee pursuant to clauses (i) and (ii) above being referred to herein collectively as the “Assigned Interest”). Each such sale and assignment is without recourse to the Assignor and, except as expressly provided in this Assignment Agreement, without representation or warranty by the Assignor.
    1.    Assignor: Credit Suisse AG, Cayman Islands Branch
    2.    Assignee: Atlas Securitized Products Funding 1, L.P.
3.    Borrower: Sunnova TEP Holdings, LLC
4.    Administrative Agent: Credit Suisse AG, New York Branch
    5.    Credit Agreement: Amended and Restated Credit Agreement, dated as of
March 29, 2021 (as amended, restated, supplemented or otherwise modified from time to time), by and among Sunnova TEP Holdings, LLC, a Delaware limited liability company, Sunnova TE Management, LLC, a Delaware limited liability company, Credit Suisse AG, New York Branch, as Administrative Agent for the Lenders (including any Conduit Lender) that may become parties thereto, the
[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



Lenders, Wells Fargo Bank, National Association, as Paying Agent, and U.S. Bank National Association, as Verification Agent
6.    Assigned Interest:
AssignorAssigneeType of Advances Assigned (Class A or Class B)Assignor’s Class A Advances OutstandingClass A CommitmentAmount of Class A Commitment AssignedAmount of Class A Advances AssignedPercentage Assigned of Advanced
Advances
Credit Suisse AG, Cayman Islands BranchAtlas Securitized Products Funding 1, L.P.Class A$[***]$[***]100%100%100%

7.    Effective Date: March 27, 2023

[Signature pages follow]


[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



The terms set forth in this Assignment Agreement are hereby agreed to:
ASSIGNOR
CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
By:    /s/ Patrick Remmert Jr            
Name: Patrick Remmert Jr
Title: Authorized Signatory
By:    _/s/ Joseph Speziale                
Name: Joseph Speziale
Title: Authorized Signatory

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



ASSIGNEE

ATLAS SECURITIZED PRODUCTS FUNDING 1, L.P.
By: Atlas Securitized BKR 1, L.P., its general partner

By: Atlas Securitized FundingCo GP LLC, its general partner

By: __/s/ Joseph Glatt                
Name: Joseph Glatt
Title: President


[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



Consented to and Accepted:

SUNNOVA TEP HOLDINGS, LLC,
as Borrower


By: /s/ Margaret C. Fitzgerald________
Name:    Margaret C. Fitzgerald
Title:    Senior Vice President,
    Deputy General Counsel and Secretary

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



Annex 1
Standard Terms and Conditions for
Assignment Agreement
Section 1.    Representations and Warranties.
    Section 1.1.    Assignor. The Assignor (a) represents and warrants that (i) it is the legal and beneficial owner of the Assigned Interest, (ii) the Assigned Interest is free and clear of any lien, encumbrance or other adverse claim, and (iii) it has full power and authority, and has taken all action necessary, to execute and deliver this Assignment Agreement and to consummate the transactions contemplated hereby; and (b) assumes no responsibility with respect to (i) any statements, warranties or representations made in or in connection with the Credit Agreement or any other Transaction Document, (ii) the execution, legality, validity, enforceability, genuineness, sufficiency or value of the Transaction Documents or any collateral thereunder, (iii) the financial condition of the Borrower or any other Person obligated in respect of any Transaction Document, or (iv) the performance or observance by the Borrower or any other Person of any of their respective obligations under any Transaction Document.
    Section 1.2.    Assignee. The Assignee (a) represents and warrants that (i) it has full power and authority, and has taken all action necessary, to execute and deliver this Assignment Agreement and to consummate the transactions contemplated hereby and to become a Class A Lender under the Credit Agreement, (ii) it meets all the requirements to be an assignee under Section 10.8 of the Credit Agreement (subject to such consents, if any, as may be required under Section 10.8 of the Credit Agreement), (iii) from and after the Effective Date, it shall be bound by the provisions of the Credit Agreement as a Class A Lender thereunder and, to the extent of the Assigned Interest, shall have the obligations of a Class A Lender thereunder, (iv) it is sophisticated with respect to decisions to acquire assets of the type represented by the Assigned Interest and either it, or the Person exercising discretion in making its decision to acquire the Assigned Interest, is experienced in acquiring assets of such type, (v) it has received a copy of the Credit Agreement, and has received or has been accorded the opportunity to receive copies of the most recent financial statements delivered pursuant to the Credit Agreement, as applicable, and such other documents and information as it deems appropriate to make its own credit analysis and decision to enter into this Assignment Agreement and to purchase the Assigned Interest, (vi) it has, independently and without reliance upon the Administrative Agent or any other Lender and based on such documents and information as it has deemed appropriate, made its own credit analysis and decision to enter into this Assignment Agreement and to purchase the Assigned Interest, and (vii) attached to the Assignment Agreement is any documentation required to be delivered by it pursuant to the terms of the Credit Agreement, duly completed and executed by the Assignee; and (b) agrees that (i) it will, independently and without reliance on the Administrative Agent, the Assignor or any other Lender, and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit decisions in taking or not taking action under the Transaction Documents, and (ii) it will perform in accordance with their terms all of the obligations which by the terms of the Transaction Documents are required to be performed by it as a Lender.
Section 2.    Payments.
From and after the Effective Date, the Administrative Agent shall make all payments in respect of the Assigned Interest (including payments of principal, interest, fees and other amounts) to the Assignee whether such amounts have accrued prior to, on or after the Effective Date. The Assignor and the Assignee shall make all appropriate adjustments in payments by the
[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.



Administrative Agent for periods prior to the Effective Date or with respect to the making of this assignment directly between themselves. Notwithstanding the foregoing, the Administrative Agent shall make all payments of interest, fees or other amounts paid or payable in kind from and after the Effective Date to the Assignee.
Section 3.    General Provisions.
This Assignment Agreement shall be binding upon, and inure to the benefit of, the parties hereto and their respective successors and assigns. This Assignment Agreement may be executed in any number of counterparts, which together shall constitute one instrument. Delivery of an executed counterpart of a signature page of this Assignment Agreement by telecopy or other electronic format shall be effective as delivery of a manually executed counterpart of this Assignment Agreement. This Assignment Agreement shall be governed by, and construed in accordance with, the law of the State of New York.

[***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.

EX-31.1 8 exhibit311-q12023.htm EX-31.1 Document
Exhibit 31.1


CHIEF EXECUTIVE OFFICER CERTIFICATION PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, William J. Berger, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Sunnova Energy International Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:April 27, 2023/s/ William J. Berger
William J. Berger
Chief Executive Officer


EX-31.2 9 exhibit312-q12023.htm EX-31.2 Document
Exhibit 31.2
CHIEF FINANCIAL OFFICER CERTIFICATION PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, Robert L. Lane, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Sunnova Energy International Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:April 27, 2023/s/ Robert L. Lane
Robert L. Lane
Chief Financial Officer


EX-32.1 10 exhibit321-q12023.htm EX-32.1 Document
Exhibit 32.1
CHIEF EXECUTIVE OFFICER CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to 18 U.S.C. §1350, the undersigned officer of Sunnova Energy International Inc. (the “Registrant”) hereby certifies that, to his knowledge, the Registrant’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023 (the “Quarterly Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

Date:April 27, 2023/s/ William J. Berger
William J. Berger
Chief Executive Officer

EX-32.2 11 exhibit322-q12023.htm EX-32.2 Document
Exhibit 32.2
CHIEF FINANCIAL OFFICER CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to 18 U.S.C. §1350, the undersigned officer of Sunnova Energy International Inc. (the “Registrant”) hereby certifies that, to his knowledge, the Registrant’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023 (the “Quarterly Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

Date:April 27, 2023/s/ Robert L. Lane
Robert L. Lane
Chief Financial Officer

EX-101.SCH 12 nova-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Detail of Certain Balance Sheet Captions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Asset Retirement Obligations ("ARO") link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Customer Notes Receivable link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Basic and Diluted Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Detail of Certain Balance Sheet Captions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Asset Retirement Obligations ("ARO") (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Customer Notes Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Description of Business and Basis of Presentation - (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Description of Business and Basis of Presentation - Consolidated Balance Sheets Revision (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statements of Operations Revision (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statement of Cash Flows Revision (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statements of Redeemable Noncontrolling Interests and Equity Revision (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Significant Accounting Policies - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Significant Accounting Policies - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Significant Accounting Policies - Schedule of Detailed Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Significant Accounting Policies - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Significant Accounting Policies - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Significant Accounting Policies - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Detail of Certain Balance Sheet Captions - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Asset Retirement Obligations ("ARO") (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Customer Notes Receivable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Customer Notes Receivable - Schedule of Customer Notes Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Customer Notes Receivable - Schedule of Aged Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Derivative Instruments - Outstanding Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Derivative Instruments - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Derivative Instruments - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) 10Q link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Equity-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Equity-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Equity-Based Compensation - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Commitments and Contingencies - Performance Guarantee Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Commitments and Contingencies - Lease Expenses and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Commitments and Contingencies - Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Commitments and Contingencies - Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Commitments and Contingencies - Dealer Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Commitments and Contingencies - Information Technology Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 nova-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 nova-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 nova-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Inventory [Axis] Inventory [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total Lessee, Operating Lease, Liability, to be Paid Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Provision for current expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Primary beneficiary Variable Interest Entity, Primary Beneficiary [Member] Aggregate notional amount of unwound derivative Derivative, Notional Amount, Settled Derivative, Notional Amount, Settled Entity Address, Postal Zip Code Entity Address, Postal Zip Code 1-90 days past due Financial Asset, 1-90 Days Past Due [Member] Financial Asset, 1-90 Days Past Due [Member] Finance leases Finance Lease, Right-of-Use Asset, after Accumulated Amortization Total right-of-use assets Lease, Right-Of-Use Asset Lease, Right-Of-Use Asset Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Customer notes receivable Customer Notes Receivable Notes Receivable [Member] Probability of success Measurement Input, Probability Of Success [Member] Measurement Input, Probability Of Success Debt Instrument [Axis] Debt Instrument [Axis] Energy storage systems and components Batteries and Components [Member] Batteries and Components [Member] Present value of future payments Finance Lease, Liability Property and equipment, gross Property, Plant and Equipment, Gross Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Receivable [Domain] Receivable [Domain] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Right-of-use assets: Right-Of-Use Asset [Abstract] Right-Of-Use Asset [Abstract] Information technology systems Software and Software Development Costs [Member] Weighted average effective interest rate Long-Term Debt, Weighted Average Interest Rate, over Time Changes in components of operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Financial Asset, Aging [Domain] Financial Asset, Aging [Domain] Fair Value Measurements [Domain] Fair Value Measurement [Domain] Other, net Payments for (Proceeds from) Other Investing Activities 2027 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation Depreciation Operating leases Operating Lease, Weighted Average Discount Rate, Percent Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Investments in solar receivables Investments In Solar Receivables Investments In Solar Receivables Additional paid-in capital—common stock Additional Paid in Capital, Common Stock Equity cure contribution Capital Commitments From Investors Capital Commitments From Investors Other non-cash items Other Noncash Income (Expense) Operations and maintenance Operations And Maintenance Expense Operations And Maintenance Expense Cash paid for income taxes Income Taxes Paid Other current liabilities Increase (Decrease) in Other Current Liabilities 2026 Finance Lease, Liability, to be Paid, Year Three Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net loss attributable to stockholders Net loss attributable to stockholders Net Income (Loss) Attributable to Parent Measurement Input Type [Domain] Measurement Input Type [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Customer notes receivable not accruing interest Financing Receivable, Nonaccrual Current portion of customer notes receivable Financing Receivable, after Allowance for Credit Loss, Current Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Remaining 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Subsequent Event Type [Axis] Subsequent Event Type [Axis] Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Number of states in which entity operates (more than) Number of States in which Entity Operates Cost of revenue—other Cost of Goods and Service, Excluding Depreciation, Depletion, Amortization, and Inventory Cost of Goods and Service, Excluding Depreciation, Depletion, Amortization, and Inventory Equity Component [Domain] Equity Component [Domain] Long-term portion of performance guarantee obligations Loss Contingency, Accrual, Noncurrent Subsequent Event Type [Domain] Subsequent Event Type [Domain] Secured Debt Secured Debt [Member] Interest Expense Interest Expense [Member] Discount rate Measurement Input, Discount Rate [Member] AP8 Sunnova Asset Portfolio 8, LLC [Member] Sunnova Asset Portfolio 8, LLC Total assets Assets, Fair Value Disclosure 2028 and thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Amortization expense Finance Lease, Right-of-Use Asset, Amortization Number of options to renew term Revenue From Contract With Customer, Number Of Options To Renew Revenue From Contract With Customer, Number Of Options To Renew Plan Name [Axis] Plan Name [Axis] HELVIII Helios VIII Issuer, LLC [Member] Helios VIII Issuer, LLC Realized gain Gain on Derivative Instruments, Pretax Hedging Designation [Domain] Hedging Designation [Domain] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Asset retirement obligations Asset Retirement Obligations [Member] Asset Retirement Obligations [Member] Noncontrolling Interest [Abstract] Noncontrolling Interest [Abstract] PPAs and leases Power Purchase Agreements and Lease Revenue [Member] Power Purchase Agreements and Lease Revenue [Member] Plan Name [Domain] Plan Name [Domain] Remaining 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year TEP7B TEP7B [Member] TEP7B Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Outstanding derivative instruments Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of other current liabilities Other Current Liabilities [Table Text Block] Employee Stock Employee Stock [Member] Outstanding, balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Additional obligations incurred Asset Retirement Obligation, Liabilities Incurred Award Type [Axis] Award Type [Axis] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options,Weighted Average Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options,Weighted Average Fair Value [Abstract] Net cash used in operating activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Operating leases Current portion of lease liability Operating Lease, Liability, Current Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Derivative assets Derivative asset, fair value Derivative Asset Conditional commitment guarantee, future financing Conditional Commitment Guarantee, Future Financing, Percent Conditional Commitment Guarantee, Future Financing, Percent Equity in subsidiaries attributable to parent Reallocation Of Asset Basis Reallocation Of Asset Basis Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Total past due Financial Asset, Past Due [Member] 2019 Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year Loan revenue Loans Easy Own Program Revenue [Member] Easy Own Program Revenue [Member] Receivables [Abstract] Receivables [Abstract] Other Commitments [Domain] Other Commitments [Domain] Recoveries Accounts Receivable, Allowance for Credit Loss, Recovery Legal Entity [Axis] Legal Entity [Axis] Cash sales revenue Cash Sales Revenue [Member] Cash Sales Revenue Liability Class [Axis] Liability Class [Axis] Long-term debt, net Long-term debt, non-current Long-Term Debt, Excluding Current Maturities Customer Notes Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Total liabilities Liabilities Liabilities Operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] 0.25% convertible senior notes Zero Point Twenty Five Senior Convertible Notes Due December Twenty Twenty Six [Member] Zero Point Twenty Five Senior Convertible Notes Due December Twenty Twenty Six Solar renewable energy certificate revenue Solar Renewable Energy Certificate Revenue [Member] Solar Renewable Energy Certificate Revenue [Member] CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Issuance of common stock, net Stock Issued During Period, Value, New Issues Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] HELVII Helios VII Issuer, LLC [Member] Helios VII Issuer, LLC Interest Rate Swap Three Interest Rate Swap Three [Member] Interest Rate Swap Three [Member] Revolving credit facility Revolving Credit Facility [Member] Property and equipment Property, Plant and Equipment [Table Text Block] Current portion of performance guarantee obligations Loss Contingency, Accrual, Current Revenue / Loans / Deferred Revenue Revenue from Contract with Customer [Policy Text Block] Document Type Document Type Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Financial Asset, Aging [Axis] Financial Asset, Aging [Axis] Financing Receivable, Past Due [Table] Financing Receivable, Past Due [Table] Useful Lives Property, Plant and Equipment, Useful Life Long-Term Debt Long-Term Debt [Text Block] Number of Restricted Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Schedule of Change in Accounting Estimate [Table] Schedule of Change in Accounting Estimate [Table] Financial assets: Assets, Fair Value Disclosure [Abstract] Finance lease expense: Finance Lease Expense [Abstract] Finance Lease Expense SOLIV Sunnova Sol IV Issuer, LLC [Member] Sunnova Sol IV Issuer, LLC Outstanding. beginning balance (in USD per share) Outstanding, ending balance (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Finance Leases Finance Lease, Liability, to be Paid [Abstract] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Payments of costs related to redeemable noncontrolling interests and noncontrolling interests Payments Of Costs Related to Noncontrolling Interests Payments Of Costs Related to Noncontrolling Interests Accrued expenses Increase (Decrease) in Accrued Liabilities HELV Helios V Issuer, LLC [Member] Helios V Issuer, LLC Remaining 2023 Other Commitment, to be Paid, Remainder of Fiscal Year 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Vehicles Vehicles [Member] Loss recognized in earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Subsequent Event Subsequent Event [Member] Deferred revenue schedule Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Current lease liabilities: Lease Liability, Current [Abstract] Lease Liability, Current [Abstract] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Total assets Assets Assets Provision for expected credit losses Provision for Lease Losses Renewal term Revenue From Contract With Customer, Renewal Term Revenue From Contract With Customer, Renewal Term Interest income for nonaccrual loans Financing Receivable, Nonaccrual, Interest Income Write off of uncollectible accounts Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Accounts Receivable Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Distributions to redeemable noncontrolling interests and noncontrolling interests Distributions To Redeemable Noncontrolling Interests Distributions To Redeemable Noncontrolling Interests Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Sunnova Energy Corporation Sunnova Energy Corporation [Member] Sunnova Energy Corporation [Member] Interest Rate Swap Interest rate swap Interest Rate Swap [Member] Accrued expenses Accrued Liabilities, Current Unrealized gain on fair value instruments and equity securities Unrealized Gain (Loss) on Hybrid Instrument, Net Current portion of long-term debt Long-term debt, current Long-Term Debt, Current Maturities 2024 Contractual Obligation, to be Paid, Year One Financial Instrument Performance Status [Axis] Financial Instrument Performance Status [Axis] Inventory sales revenue Inventory Sales Revenue [Member] Inventory Sales Revenue Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Long-term debt Long-Term Debt, Fair Value 91-180 days past due Financial Asset, 91-180 Days Past Due [Member] Financial Asset, 91-180 Days Past Due [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] SOLIII Sunnova Sol III Issuer, LLC [Member] Sunnova Sol III Issuer, LLC Variable lease expense Variable Lease, Cost Solar asset-backed notes Asset-Backed Securities [Member] Line of credit Line of Credit [Member] Lease assets and liabilities Assets And Liabilities, Lessee [Table Text Block] [Table Text Block] for Assets And Liabilities, Lessee [Table] Discount Debt Instrument, Discount Rate Debt Instrument, Discount Rate Other Commitments [Axis] Other Commitments [Axis] Customer notes receivable Total Financing Receivable, before Allowance for Credit Loss Other revenue Other Revenue [Member] Other Revenue [Member] Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Basic and Diluted Net Loss Per Share Earnings Per Share [Text Block] Redeemable Noncontrolling Interests and Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] Finance leases Long-term portion of lease liability Finance Lease, Liability, Noncurrent Contingent consideration - installation earnout Business Combination, Contingent Consideration, Liability, Installation Earnout, Measurement Input Business Combination, Contingent Consideration, Liability, Installation Earnout, Measurement Input Leasehold improvements reimbursements Operating Leases, Leasehold Improvements Reimbursements Operating Leases, Leasehold Improvements Reimbursements Detail of Certain Balance Sheet Captions Supplemental Balance Sheet Disclosures [Text Block] HELIV Helios IV Issuer, LLC [Member] Helios IV Issuer, LLC Stock options vested, value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Award Type [Domain] Award Type [Domain] Weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average remaining contractual term, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Debt discount, net, non-current Debt Instrument, Unamortized Discount, Noncurrent 2028 and thereafter Other Commitment, To Be Paid, After Year Four Other Commitment, To Be Paid, After Year Four 2021 Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year Schedule of changes in AROs Schedule of Asset Retirement Obligations [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Schedule of other assets Schedule of Other Assets, Noncurrent [Table Text Block] Entity Registrant Name Entity Registrant Name Issuance of stock, net (in shares) Stock Issued During Period, Shares, New Issues 2026 Other Commitment, to be Paid, Year Three Subsequent Events Subsequent Events [Text Block] Lease Agreement [Axis] Lease Agreement [Axis] Lease Agreement SOLV Sunnova Sol V, LLC [Member] Sunnova Sol V, LLC Entity Address, City or Town Entity Address, City or Town HELII Helios II Issuer, LLC [Member] Helios II Issuer, LLC [Member] HELIII Helios III Issuer, LLC [Member] Helios III Issuer, LLC [Member] Operating expense: Operating Expenses [Abstract] Total equity Stockholders' equity, beginning balance Stockholders' equity, ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Schedule of accounting revisions Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Solar energy systems and energy storage systems Electric Generation Equipment [Member] Minimum Minimum [Member] Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share 2023 Financing Receivable, Year One, Originated, Current Fiscal Year Balance at beginning of period Balance at end of period Asset Retirement Obligations, Noncurrent Unrealized (gain) loss on derivatives Unrealized (gain) loss Unrealized Gain (Loss) on Derivatives Deferred receivables Deferred Receivables, Current Deferred Receivables, Current Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Long-term debt, gross, current Long-term Debt, Gross, Current Long-term Debt, Gross, Current Trading Symbol Trading Symbol Entity File Number Entity File Number Lease Agreement [Domain] Lease Agreement [Domain] Lease Agreement [Domain] Long-term leases liabilities: Lease Liability, Noncurrent [Abstract] Lease Liability, Noncurrent [Abstract] Interest payable Interest Payable, Current Weighted average remaining contractual term, vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Costs related to redeemable noncontrolling interests and noncontrolling interests Noncontrolling Interest, Decrease From Costs Related To Redeemable Noncontrolling Interest Noncontrolling Interest, Decrease From Costs Related To Redeemable Noncontrolling Interest Other current asset, allowance Other Current Asset, Allowance Other Current Asset, Allowance Current portion of investments in solar receivables Investments In Solar Receivables, Current Investments In Solar Receivables, Current Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units Restricted Stock Units (RSUs) [Member] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent SOLI Sunnova Sol Issuer, LLC [Member] Sunnova Sol Issuer, LLC [Member] 2025 Other Commitment, to be Paid, Year Two Number of stock options, vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Use of Estimates Use of Estimates, Policy [Policy Text Block] Additional Paid-in Capital - Common Stock Additional Paid-in Capital, Common Stock [Member] Additional Paid-in Capital, Common Stock [Member] Revisions Revision of Prior Period, Error Correction, Adjustment [Member] Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term Lease revenue Lease Revenue [Member] Lease Revenue [Member] Accounts payable Increase (Decrease) in Accounts Payable Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Subsequent Events [Abstract] Subsequent Events [Abstract] Additional shares authorized during period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Income Taxes Income Tax Disclosure [Text Block] Contingent consideration - microgrid earnout Business Combination, Contingent Consideration, Liability, Microgrid Earnout, Measurement Input Business Combination, Contingent Consideration, Liability, Microgrid Earnout, Measurement Input Credit Facility [Domain] Credit Facility [Domain] Amortization of intangible assets Amortization of Intangible Assets Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities RAYSI Sunnova RAYS I Issuer, LLC [Member] Sunnova RAYS I Issuer, LLC [Member] Net loss per share attributable to stockholders - basic (in USD per share) Earnings Per Share, Basic 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Number of customers Number Of Customers Number Of Customers Restricted stock units, vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value 2027 Other Commitment, to be Paid, Year Four Maturity trigger, parent credit facility, terminated minimum Debt Instrument, Covenant, Maturity Trigger, Parent Credit Facility, Terminated Minimum Debt Instrument, Covenant, Maturity Trigger, Parent Credit Facility, Terminated Minimum Distributions to redeemable noncontrolling interests and noncontrolling interests Payments to Noncontrolling Interests Amount representing leasehold incentives Finance Lease, Liability, Leasehold Incentives Finance Lease, Liability, Leasehold Incentives Inventory Inventory, Policy [Policy Text Block] Counterparty Name [Domain] Counterparty Name [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Total stockholders' equity Stockholders' Equity Attributable to Parent Prepaid assets Prepaid Expense, Current Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Forfeited (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Solar Renewable Energy Certificates Solar Renewable Energy Certificates [Member] Solar Renewable Energy Certificates [Member] Financing Receivable, Past Due [Line Items] Financing Receivable, Past Due [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Equity in subsidiaries attributable to parent Redeemable Noncontrolling Interest, Reallocation Of Basis Redeemable Noncontrolling Interest, Reallocation Of Basis 2.625% convertible senior notes Two Point Six Two Five Senior Convertible Notes Due February Twenty Twenty Eight [Member] Two Point Six Two Five Senior Convertible Notes Due February Twenty Twenty Eight Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Schedule of changes in fair value of liabilities accounted for an a recurring basis Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Other Other Assets, Miscellaneous, Noncurrent Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Accumulated Deficit Retained Earnings [Member] Total unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total Lease, Cost Nonperforming Nonperforming Financial Instruments [Member] Common Stock Common Stock [Member] Receivable Type [Axis] Receivable Type [Axis] Lease expense Lease, Cost [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Contingent consideration Business Combination, Contingent Consideration, Liability Statement [Table] Statement [Table] Payments of long-term debt Repayments of Other Long-Term Debt Vested (in USD 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 Financing Receivable, Credit Quality Indicator [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Document Quarterly Report Document Quarterly Report Furniture and fixtures Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating leases Long-term portion of lease liability Operating Lease, Liability, Noncurrent SOLII Sunnova Sol II Issuer, LLC [Member] Sunnova Sol II Issuer, LLC Statistical Measurement [Axis] Statistical Measurement [Axis] Exclusivity and other bonus arrangements with dealers, net Exclusivity And Other Bonus Arrangements With Dealers, Net Exclusivity And Other Bonus Arrangements With Dealers, Net Average age of solar systems Average Age Of Solar Systems Average Age Of Solar Systems Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] Leasehold improvements Leasehold Improvements [Member] Straight-line revenue adjustment, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable—trade, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Contributions from redeemable noncontrolling interests and noncontrolling interests Proceeds from Noncontrolling Interests Fair Value, Recurring Fair Value, Recurring [Member] Weighted average exercise price, exercisable (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Revision of Prior Period [Domain] Revision of Prior Period [Domain] Interest expense, net Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Financing cash flows from finance leases Finance Lease, Principal Payments Impairment and loss on disposals, net Gain (Loss) on Sale of Assets and Asset Impairment Charges Proceeds from long-term debt Proceeds from Issuance of Other Long-Term Debt Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Costs related to [redeemable noncontrolling interests and noncontrolling interests] Noncontrolling Interest, Decrease From Costs Related To Noncontrolling Interest Holders Noncontrolling Interest, Decrease From Costs Related To Noncontrolling Interest Holders Maximum renewal term Revenue From Contract With Customers, Maximum Renewal Term Revenue From Contract With Customers, Maximum Renewal Term Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] 5.875% senior notes Five Point Eight Seven Five Senior Notes Due September Twenty Twenty Six [Member] Five Point Eight Seven Five Senior Notes Due September Twenty Twenty Six Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Loss Contingencies [Table] Loss Contingencies [Table] Operating leases Operating Lease, Right-of-Use Asset Asset Retirement Obligation Disclosure [Abstract] Asset Retirement Obligation Disclosure [Abstract] Solar Service Agreement Solar Service Agreement [Member] Solar Service Agreement Financing receivable amortized cost of customer notes receivable Financing Receivable Credit Quality Indicators [Table Text Block] Right-of-use assets obtained in exchange for lease obligations: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Weighted average exercise price, vested and expected to vest (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Document Transition Report Document Transition Report Local Phone Number Local Phone Number 2020 Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year Stock option activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating loss Operating Income (Loss) 2025 Contractual Obligation, to be Paid, Year Two New Accounting Guidance New Accounting Pronouncements, Policy [Policy Text Block] Aggregate committed amount Line of Credit Facility, Current Borrowing Capacity Goodwill Goodwill Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Total liabilities Liabilities, Fair Value Disclosure Deferred financing costs, net, current Debt Issuance Costs, Current, Net Financial Instrument Performance Status [Domain] Financial Instrument Performance Status [Domain] Contributions from redeemable noncontrolling interests and noncontrolling interests Noncontrolling Interest, Increase from Subsidiary Equity Issuance Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax expense Income Tax Expense (Benefit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] 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] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Performance obligation, description of timing Revenue, Performance Obligation, Description of Timing Document Fiscal Period Focus Document Fiscal Period Focus Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Restricted cash included in other assets Restricted cash Restricted Cash, Noncurrent Derivative [Line Items] Derivative [Line Items] Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Diluted Payments for purchase obligations Payments For Purchase Obligations Payments For Purchase Obligations Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Asset retirement obligation, useful life Asset Retirement Obligation, Useful Life Asset Retirement Obligation, Useful Life Schedule of inventory Schedule of Inventory, Current [Table Text Block] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Customer notes receivable, allowance Financing Receivable, Allowance for Credit Loss, Current Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Common stock, 115,584,659 and 114,939,079 shares issued as of March 31, 2023 and December 31, 2022, respectively, at $0.0001 par value Common Stock, Value, Issued Carrying Value Reported Value Measurement [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Senior notes Senior Notes [Member] Granted (in USD 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 Other operating income Other Operating Income (Expense), Net Other commitment Total Other Commitment Schedule of antidilutive weighted average shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Allowance for credit losses Balance at beginning of period Balance at end of period Financing Receivable, Allowance for Credit Loss Remaining 2023 Contractual Obligation, to be Paid, Remainder of Fiscal Year Convertible senior notes Convertible Debt [Member] U.S. Department Of Energy U.S. Department Of Energy [Member] U.S. Department Of Energy Short-term lease expense Short-Term Lease, Cost Other Other Capitalized Property Plant and Equipment [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Change in accounts payable and accrued expenses related to purchases of property and equipment Change In Capital Expenditures Incurred But Not Yet Paid Change In Capital Expenditures Incurred But Not Yet Paid Solar receivables Solar Receivables [Member] Solar Receivables Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2026 Contractual Obligation, to be Paid, Year Three Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Current liabilities: Liabilities, Current [Abstract] Net loss attributable to stockholders—basic Net Income (Loss) Available to Common Stockholders, Basic Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Common stock, issued (in shares) Common Stock, Shares, Issued Deferred revenue included in other current liabilities Deferred revenue Contract with Customer, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense Total Stockholders' Equity Parent [Member] Income Statement Location [Domain] Income Statement Location [Domain] Finance leases Current portion of lease liability Finance Lease, Liability, Current Prior Financing Receivable, Originated, More than Five Years before Current Fiscal Year Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease expense Operating Lease, Cost Principal amount of debt issued Debt Instrument, Face Amount Construction in progress - customer notes receivable Financing Receivable, Construction In Progress Financing Receivable, Construction In Progress Construction in progress Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Other current liabilities Total Other Liabilities, Current Other assets Total Other Assets, Noncurrent Number of stock options, exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number EZOP Sunnova EZ-Own Portfolio, LLC [Member] Sunnova EZ-Own Portfolio, LLC [Member] 2024 Finance Lease, Liability, to be Paid, Year One Minimum FICO score required for customer to qualify for program Revenue From Contract With Customer, Customer FICO Score Required Revenue From Contract With Customer, Customer FICO Score Required Proceeds from investments in solar receivables Proceeds For Investments In Solar Receivables Proceeds For Investments In Solar Receivables Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Loss before income tax Loss before income tax Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax 2028 and thereafter Contractual Obligation, To Be Paid, After Year Four Contractual Obligation, To Be Paid, After Year Four Counterparty Name [Axis] Counterparty Name [Axis] Derivative [Table] Derivative [Table] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Net deferred financing costs and debt discounts Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Maturity period after parent credit facility maturity Line Of Credit, Maturity Period After Parent Credit Facility Maturity Line Of Credit, Maturity Period After Parent Credit Facility Maturity Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Schedule of performance guarantee obligations Schedule of Loss Contingencies by Contingency [Table Text Block] Common stock outstanding Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized, Percentage Of Common Stock Outstanding Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized, Percentage Of Common Stock Outstanding Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Lease Agreement, Option Two Lease Agreement, Option Two [Member] Lease Agreement, Option Two Other, net Stockholders' Equity, Other 2025 Finance Lease, Liability, to be Paid, Year Two Fair value of interest rate swaps Schedule of Interest Rate Derivatives [Table Text Block] Other commitments Other Commitments [Table Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Operating cash flow from operating leases Operating Lease, Payments Computers and equipment Office Equipment [Member] Gain recognized in earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Stock Options Equity-based compensation awards Share-Based Payment Arrangement, Option [Member] Other assets Increase (Decrease) in Other Noncurrent Assets 2027 Contractual Obligation, to be Paid, Year Four Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss, Current Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period TEP7C TEP7C [Member] TEP7C Other (income) expense Other Nonoperating Income (Expense) 2028 and thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Self-insured claims liability Self Insurance Reserve Total Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Interest Rate Swap Two Interest Rate Swap Two [Member] Interest Rate Swap Two [Member] Performance Guarantee Obligations Performance Guarantee [Member] Maximum Maximum [Member] Inventory [Domain] Inventory [Domain] Amortized cost Financing Receivable, 90 Days or More Past Due, Still Accruing Cash and cash equivalents Cash Cash and Cash Equivalents, at Carrying Value Performing Performing Financial Instruments [Member] Total current assets Assets, Current Asset Retirement Obligations ("ARO") Asset Retirement Obligation Disclosure [Text Block] Revenue recognized Contract with Customer, Liability, Revenue Recognized Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Entity Small Business Entity Small Business Measurement Basis [Axis] Measurement Basis [Axis] Other Commitments [Table] Other Commitments [Table] Stockholders' equity, beginning balance (in shares) Stockholders' equity, ending balance (in shares) Shares, Outstanding Measurement Frequency [Domain] Measurement Frequency [Domain] Shares issued in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Conditional commitment guarantee, future financing arrangement Conditional Commitment Guarantee, Future Financing Arrangement, Maximum Amount Conditional Commitment Guarantee, Future Financing Arrangement, Maximum Amount Current portion of operating and finance lease liability Lease, Liability, Current Lease, Liability, Current Long-term debt, gross, non-current Long-term Debt, Gross, Noncurrent Long-term Debt, Gross, Noncurrent HELIX Sunnova Helios IX Issuer, LLC [Member] Sunnova Helios IX Issuer, LLC Distributions to redeemable noncontrolling interests and noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Contracted but not yet recognized revenue, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Significant Accounting Policies Significant Accounting Policies [Text Block] Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Schedule of carrying values and estimated fair values of debt instruments Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Number of Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Future commitments Contractual Obligation, Fiscal Year Maturity [Table Text Block] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Change in accounts payable and accrued expenses related to payments for investments and customer notes receivable Change In Accounts Payable And Accrued Expenses Related To Payments For Investments Change In Accounts Payable And Accrued Expenses Related To Payments For Investments Amortization of debt discount Amortization of Debt Discount (Premium) Outstanding, beginning balance Outstanding, ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Realized (gain) loss Derivative Instruments Not Designated As Hedging Instruments, Realized Gain (Loss), Net Derivative Instruments Not Designated As Hedging Instruments, Realized Gain (Loss), Net Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security SEI SEI [Member] SEI [Member] 2022 Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year Consolidated Entities [Axis] Consolidated Entities [Axis] Total operating expense, net Costs and Expenses Other long-term liabilities Liabilities, Other than Long-Term Debt, Noncurrent Subsequent Event [Line Items] Subsequent Event [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] Payments of deferred financing costs Payments of Debt Issuance Costs Present value of future payments Operating Lease, Liability Recoveries Financing Receivable, Allowance for Credit Loss, Recovery Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] Volatility Measurement Input, Price Volatility [Member] Total Finance Lease, Liability, to be Paid As Previously Reported Previously Reported [Member] Noncontrolling Interest [Table] Noncontrolling Interest [Table] Financing Receivable, Allowance for Credit Loss [Roll Forward] Financing Receivable, Allowance for Credit Loss [Roll Forward] Other Asset Retirement Obligation, Other Asset Retirement Obligation, Other Liabilities, Redeemable Noncontrolling Interests and Equity Liabilities and Equity [Abstract] Estimated Fair Value Estimate of Fair Value Measurement [Member] Granted (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Class A members Class A Members [Member] Class A Members [Member] Change in Accounting Estimate [Line Items] Change in Accounting Estimate [Line Items] Contributions from redeemable noncontrolling interests and noncontrolling interests Noncontrolling Interest, Increase From Contributions From Noncontrolling Interest Holders Noncontrolling Interest, Increase From Contributions From Noncontrolling Interest Holders Inventory Inventory, Net Accounts payable Accounts Payable, Current Financing receivable, past due Financing Receivable, Past Due [Table Text Block] Aggregate intrinsic value, vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Hedging Designation [Axis] Hedging Designation [Axis] Other, net Temporary Equity, Other Changes Entity Filer Category Entity Filer Category Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Weighted average common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Basic Performance guarantee obligations Balance at beginning of period Balance at end of period Loss Contingency Accrual Performance Guarantee Obligations [Roll Forward] Loss Contingency Accrual [Roll Forward] Financial liabilities: Liabilities, Fair Value Disclosure [Abstract] Accrued investment income receivable, written off Accrued Investment Income Receivable, Write-Off Accrued Investment Income Receivable, Write-Off Other Other, Inventory [Member] Other, Inventory Commitments and contingencies Commitments and Contingencies Security Exchange Name Security Exchange Name Outstanding, beginning balance (in USD per share) Outstanding, ending balance (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Aggregate notional amount of derivative Aggregate Notional Amount Derivative, Notional Amount Redeemable noncontrolling interests Redeemable noncontrolling interest, beginning balance Redeemable noncontrolling interest, ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Restricted cash included in other current assets Restricted cash Restricted Cash, Current Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Asset-backed Securities, 2023-1 Class B Asset-backed Securities, 2023-1 Class B [Member] Asset-backed Securities, 2023-1 Class B Revenue Revenue from Contract with Customer, Excluding Assessed Tax Long-Term Dealer Commitments Long-Term Dealer Commitments [Member] Long-Term Dealer Commitments [Member] Customer notes receivable not accruing interest, allowance Financing Receivable, Nonaccrual, Allowance For Credit Loss Financing Receivable, Nonaccrual, Allowance For Credit Loss Schedule of Changes in Fair Value of Financial Assets on a Recurring Basis Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Lease and Power Purchase Agreement (PPA) Lease and Power Purchase Agreement (PPA) [Member] Lease and Power Purchase Agreement (PPA) [Member] Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] PPA revenue Power Purchase Agreement (PPA) [Member] Power Purchase Agreement (PPA) [Member] Equity-Based Compensation Share-Based Payment Arrangement [Text Block] Meters and modems Meters And Modems [Member] Meters [Member] Finance leases Finance Lease, Weighted Average Discount Rate, Percent Schedule of other current assets Schedule of Other Current Assets [Table Text Block] Customer notes receivable Notes Receivable, Fair Value Disclosure Weighted average grant date fair value, non-vested (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Realized loss Loss on Derivative Instruments, Pretax Noncontrolling Interests Noncontrolling Interest [Member] Total Contractual Obligation Accruals Loss Contingency Accrual, Provision Cost of revenue—inventory sales Cost, Direct Material Total liabilities, redeemable noncontrolling interests and equity Liabilities and Equity Amortization of deferred financing costs Amortization of Debt Issuance Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Net income (loss) Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Cash and cash equivalents at end of period Cash Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Not designated as hedging instrument Not Designated as Hedging Instrument [Member] Proceeds from customer notes receivable Proceeds from Collection of Notes Receivable Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Payments for investments and customer notes receivable Payments to Acquire Investments Current Fiscal Year End Date Current Fiscal Year End Date Income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Payments for dealer commitments Payments For Other Commitments Payments For Other Commitments Additions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases Threshold period past due, writeoff Financing Receivable, Threshold Period Past Due, Writeoff Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Customer notes receivable, net of allowance of $87,801 and $77,998 as of March 31, 2023 and December 31, 2022, respectively Financing Receivable, after Allowance for Credit Loss, Noncurrent Net loss attributable to stockholders - diluted Net Income (Loss) Available to Common Stockholders, Diluted Net loss per share attributable to stockholders - diluted (in USD per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Inventory [Line Items] Inventory [Line Items] Median Median [Member] Accretion expense Asset Retirement Obligation, Accretion Expense Proceeds from issuance of common stock, net Payments of Stock Issuance Costs Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Equity-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition SunStreet Energy Group, LLC SunStreet Energy Group, LLC [Member] SunStreet Energy Group, LLC Total current liabilities Liabilities, Current Stock options vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Sunnova TEP V-C, LLC Sunnova TEP V-C, LLC [Member] Sunnova TEP V-C, LLC Megawatt hours to be purchased Purchase Obligation, Megawatt Hours Purchase Obligation, Megawatt Hours 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Net income (loss) Net loss attributable to stockholders Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest Other current assets, net of allowance of $3,658 and $3,250 as of March 31, 2023 and December 31, 2022, respectively Other current assets Other current assets, net of allowance of $3,658 and $3,250 as of March 31, 2023 and December 31, 2022, respectively Other Assets, Current Inventory, Current [Table] Inventory, Current [Table] Fair values of notes receivable and corresponding carrying amounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Self-Insurance Self Insurance Reserve [Policy Text Block] Other Other Sundry Liabilities, Current Agreement term Revenue From Contract With Customer, Term Revenue From Contract With Customer, Term 2024 Other Commitment, to be Paid, Year One Provision for current expected credit loss Financing Receivable, Credit Loss, Expense (Reversal) Restricted stock unit activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Amount representing leasehold incentives Lessee, Operating Lease, Leasehold Incentive Lessee, Operating Lease, Leasehold Incentive Contracted but not yet recognized revenue Revenue, Remaining Performance Obligation, Amount Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Loan systems not yet placed in service Solar Energy Equipment Not Yet Placed In Service Solar Energy Equipment Not Yet Placed In Service Changes in the allowance for credit losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] TEPH Sunnova TEP Holdings, LLC [Member] Sunnova TEP Holdings, LLC [Member] Operating lease, future minimum lease payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Asset-backed Securities, 2023-1 Class A Asset-backed Securities, 2023-1 Class A [Member] Asset-backed Securities, 2023-1 Class A Entity Address, Address Line One Entity Address, Address Line One Other, net Proceeds from (Payments for) Other Financing Activities Deferred revenue Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Finance leases Finance Lease, Weighted Average Remaining Lease Term Borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Aggregate intrinsic value, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Long-Term Incentive Plan Long-Term Incentive Plan [Member] Long-Term Incentive Plan [Member] Credit Facility [Axis] Credit Facility [Axis] Weighted Average Remaining Contractual Term (Years) Weighted Average Remaining Contractual Term [Roll Forward] Weighted Average Remaining Contractual Term [Roll Forward] Contingent Consideration Liability Contingent Consideration Liability [Member] Contingent Consideration Liability HELVI Helios VI Issuer, LLC [Member] Helios VI Issuer, LLC Schedule of long-term debt instruments Schedule of Long-Term Debt Instruments [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Investments in solar receivables Investments In Solar Receivables, Noncurrent Investments In Solar Receivables, Noncurrent Vested (in shares) Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Accounts receivable—other Other Receivables, Net, Current Entity Tax Identification Number Entity Tax Identification Number Shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Total lease liabilities Lease, Liability Lease, Liability Fixed Interest Rate Derivative, Fixed Interest Rate Greater than 180 days past due Financial Asset, Greater Than 180 Days Past Due [Member] Financial Asset, Greater Than 180 Days Past Due [Member] Revisions Reclassification, Comparability Adjustment [Policy Text Block] Weighted average discount rate (percent) Lease, Weighted Average Discount Rate, Percent [Abstract] Lease, Weighted Average Discount Rate, Percent [Abstract] Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Consolidated Entities [Domain] Consolidated Entities [Domain] Not past due Financial Asset, Not Past Due [Member] Shares issued (in shares) Business Acquisition, Equity Interest Issued, Number Of Shares Issued Business Acquisition, Equity Interest Issued, Number Of Shares Issued Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Other Other Assets, Miscellaneous, Current Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Accrued investment income receivable Accrued Investment Income Receivable Interest income Interest income Investment Income, Nonoperating Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] 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] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] HELX Sunnova Helios X Issuer, LLC [Member] Sunnova Helios X Issuer, LLC Measurement Input Type [Axis] Measurement Input Type [Axis] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Entity [Domain] Entity [Domain] Energy per certificate (in kWhs) Revenue From Contract With Customer, Energy Per Certificate Revenue From Contract With Customer, Energy Per Certificate Revenue risk premium Measurement Input, Revenue Risk Premium [Member] Measurement Input, Revenue Risk Premium Debt discount, net, current Debt Instrument, Unamortized Discount, Current City Area Code City Area Code General and administrative General and Administrative Expense Assets Assets [Abstract] Interest Rate Swap One Interest Rate Swap One [Member] Interest Rate Swap One [Member] Other current assets Increase (Decrease) in Other Current Assets Deferred financing costs, net, non-current Debt Issuance Costs, Noncurrent, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Lease Agreement, Option One Lease Agreement, Option One [Member] Lease Agreement, Option One Sunnova TEP 6-A, LLC Sunnova TEP 6-A, LLC [Member] Sunnova TEP 6-A, LLC Other Commitments [Line Items] Other Commitments [Line Items] Number of stock options, non-vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Financing Receivable, Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Modules and inverters Modules and Inverters [Member] Modules and Inverters [Member] Contracted but not yet recognized revenue Revenue, Remaining Performance Obligation, Percentage Cost of revenue—depreciation Cost, Depreciation CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Typical period for receiving payment Revenue From Contract With Customer, Proceeds Received, Period Revenue From Contract With Customer, Proceeds Received, Period Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash effect of equity-based compensation plans Share-Based Payment Arrangement, Noncash Expense Granted (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Interest Rate Swap Interest Rate Contract [Member] Settlements Loss Contingency Accrual, Payments Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] Solar loan-backed notes Loan Backed Notes [Member] Loan Backed Notes [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment IS Sunnova Inventory Supply, LLC [Member] Sunnova Inventory Supply, LLC Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Weighted Average Weighted Average [Member] Remaining purchase commitment Purchase Commitment, Remaining Minimum Amount Committed Homebuilder construction in progress Homebuilder Construction In Progress [Member] Homebuilder Construction In Progress Schedule of basic and diluted net loss per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted average remaining lease term (years): Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Description of Business and Basis of Presentation Business Description and Basis of Presentation [Text Block] EX-101.PRE 16 nova-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 17 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
Apr. 24, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-38995  
Entity Registrant Name Sunnova Energy International Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 30-1192746  
Entity Address, Address Line One 20 East Greenway Plaza, Suite 540  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77046  
City Area Code 281  
Local Phone Number 892-1588  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol NOVA  
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   116,290,106
Entity Central Index Key 0001772695  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.23.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 210,884 $ 360,257
Accounts receivable—trade, net 25,614 24,435
Accounts receivable—other 188,642 212,397
Other current assets, net of allowance of $3,658 and $3,250 as of March 31, 2023 and December 31, 2022, respectively 402,975 351,300
Total current assets 828,115 948,389
Property and equipment, net 4,054,373 3,784,801
Customer notes receivable, net of allowance of $87,801 and $77,998 as of March 31, 2023 and December 31, 2022, respectively 2,864,545 2,466,149
Intangible assets, net 155,400 162,512
Goodwill 13,150 13,150
Other assets 986,625 961,891
Total assets [1] 8,902,208 8,336,892
Current liabilities:    
Accounts payable 123,498 116,136
Accrued expenses 122,233 139,873
Current portion of long-term debt 209,335 214,431
Other current liabilities 72,884 71,506
Total current liabilities 527,950 541,946
Long-term debt, net 5,621,437 5,194,755
Other long-term liabilities 806,057 712,741
Total liabilities [1] 6,955,444 6,449,442
Commitments and contingencies
Redeemable noncontrolling interests 179,502 165,737
Stockholders' equity:    
Common stock, 115,584,659 and 114,939,079 shares issued as of March 31, 2023 and December 31, 2022, respectively, at $0.0001 par value 12 11
Additional paid-in capital—common stock 1,645,737 1,637,847
Accumulated deficit (366,972) (364,782)
Total stockholders' equity 1,278,777 1,273,076
Noncontrolling interests 488,485 448,637
Total equity 1,767,262 1,721,713
Total liabilities, redeemable noncontrolling interests and equity $ 8,902,208 $ 8,336,892
[1] The consolidated assets as of March 31, 2023 and December 31, 2022 include $3,454,737 and $3,201,271, respectively, of assets of variable interest entities ("VIEs") that can only be used to settle obligations of the VIEs. These assets include cash of $42,467 and $40,382 as of March 31, 2023 and December 31, 2022, respectively; accounts receivable—trade, net of $9,681 and $8,542 as of March 31, 2023 and December 31, 2022, respectively; accounts receivable—other of $457 and $810 as of March 31, 2023 and December 31, 2022, respectively; other current assets of $412,743 and $422,364 as of March 31, 2023 and December 31, 2022, respectively; property and equipment, net of $2,936,828 and $2,680,587 as of March 31, 2023 and December 31, 2022, respectively; and other assets of $52,561 and $48,586 as of March 31, 2023 and December 31, 2022, respectively. The consolidated liabilities as of March 31, 2023 and December 31, 2022 include $74,245 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $9,597 and $9,015 as of March 31, 2023 and December 31, 2022, respectively; accrued expenses of $239 and $287 as of March 31, 2023 and December 31, 2022, respectively; other current liabilities of $7,013 and $4,420 as of March 31, 2023 and December 31, 2022, respectively; and other long-term liabilities of $57,396 and $52,719 as of March 31, 2023 and December 31, 2022, respectively.
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.23.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other current asset, allowance $ 3,658 $ 3,250
Customer notes receivable, allowance $ 87,801 $ 77,998
Common stock, issued (in shares) 115,584,659 114,939,079
Common stock, par value (in USD per share) $ 0.0001 $ 0.0001
Assets [1] $ 8,902,208 $ 8,336,892
Cash 210,884 360,257
Accounts receivable—trade, net 25,614 24,435
Accounts receivable—other 188,642 212,397
Other current assets 402,975 351,300
Property and equipment, net 4,054,373 3,784,801
Other assets 986,625 961,891
Liabilities [1] 6,955,444 6,449,442
Accounts payable 123,498 116,136
Accrued expenses 122,233 139,873
Other current liabilities 72,884 71,506
Other long-term liabilities 806,057 712,741
Primary beneficiary    
Assets 3,454,737 3,201,271
Cash 42,467 40,382
Accounts receivable—trade, net 9,681 8,542
Accounts receivable—other 457 810
Other current assets 412,743 422,364
Property and equipment, net 2,936,828 2,680,587
Other assets 52,561 48,586
Liabilities 74,245 66,441
Accounts payable 9,597 9,015
Accrued expenses 239 287
Other current liabilities 7,013 4,420
Other long-term liabilities $ 57,396 $ 52,719
[1] The consolidated assets as of March 31, 2023 and December 31, 2022 include $3,454,737 and $3,201,271, respectively, of assets of variable interest entities ("VIEs") that can only be used to settle obligations of the VIEs. These assets include cash of $42,467 and $40,382 as of March 31, 2023 and December 31, 2022, respectively; accounts receivable—trade, net of $9,681 and $8,542 as of March 31, 2023 and December 31, 2022, respectively; accounts receivable—other of $457 and $810 as of March 31, 2023 and December 31, 2022, respectively; other current assets of $412,743 and $422,364 as of March 31, 2023 and December 31, 2022, respectively; property and equipment, net of $2,936,828 and $2,680,587 as of March 31, 2023 and December 31, 2022, respectively; and other assets of $52,561 and $48,586 as of March 31, 2023 and December 31, 2022, respectively. The consolidated liabilities as of March 31, 2023 and December 31, 2022 include $74,245 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $9,597 and $9,015 as of March 31, 2023 and December 31, 2022, respectively; accrued expenses of $239 and $287 as of March 31, 2023 and December 31, 2022, respectively; other current liabilities of $7,013 and $4,420 as of March 31, 2023 and December 31, 2022, respectively; and other long-term liabilities of $57,396 and $52,719 as of March 31, 2023 and December 31, 2022, respectively.
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.23.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 161,696 $ 65,722
Operating expense:    
Cost of revenue—depreciation 28,197 21,958
Cost of revenue—inventory sales 51,779 0
Cost of revenue—other 19,224 7,569
Operations and maintenance 10,739 6,761
General and administrative 101,261 70,223
Other operating income (723) (6,583)
Total operating expense, net 210,477 99,928
Operating loss (48,781) (34,206)
Interest expense, net 85,607 (1,015)
Interest income (24,788) (10,932)
Other (income) expense 236 (155)
Loss before income tax (109,836) (22,104)
Income tax expense 510 0
Net loss (110,346) (22,104)
Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests (29,263) 12,954
Net loss attributable to stockholders $ (81,083) $ (35,058)
Net loss per share attributable to stockholders - basic (in USD per share) $ (0.70) $ (0.31)
Net loss per share attributable to stockholders - diluted (in USD per share) $ (0.70) $ (0.31)
Weighted average common shares outstanding - basic (in shares) 115,073,975 113,499,426
Weighted average common shares outstanding - diluted (in shares) 115,073,975 113,499,426
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.23.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss $ (110,346) $ (22,104)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 32,671 24,740
Impairment and loss on disposals, net 647 402
Amortization of intangible assets 7,108 7,113
Amortization of deferred financing costs 5,171 2,626
Amortization of debt discount 3,512 1,784
Non-cash effect of equity-based compensation plans 9,515 10,864
Unrealized (gain) loss on derivatives 23,616 (33,874)
Unrealized gain on fair value instruments and equity securities (487) (6,362)
Other non-cash items 2,958 9,482
Changes in components of operating assets and liabilities:    
Accounts receivable 20,837 4,958
Other current assets (43,060) (48,228)
Other assets (80,308) (22,639)
Accounts payable (10,618) (2,086)
Accrued expenses (11,588) 9,620
Other current liabilities (3,470) (10,204)
Other long-term liabilities (15,485) (18,221)
Net cash used in operating activities (169,327) (92,129)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (289,296) (138,181)
Payments for investments and customer notes receivable (274,362) (246,270)
Proceeds from customer notes receivable 36,111 23,740
Proceeds from investments in solar receivables 2,132 1,798
Other, net 1,120 1,263
Net cash used in investing activities (524,295) (357,650)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from long-term debt 604,240 391,903
Payments of long-term debt (188,724) (39,639)
Payments of deferred financing costs (6,832) (5,084)
Proceeds from issuance of common stock, net (1,488) (2,820)
Contributions from redeemable noncontrolling interests and noncontrolling interests 174,951 51,889
Distributions to redeemable noncontrolling interests and noncontrolling interests (8,554) (5,854)
Payments of costs related to redeemable noncontrolling interests and noncontrolling interests (4,511) (7,383)
Other, net (211) (199)
Net cash provided by financing activities 568,871 382,813
Net decrease in cash, cash equivalents and restricted cash (124,751) (66,966)
Cash, cash equivalents and restricted cash at beginning of period 545,574 391,897
Cash, cash equivalents and restricted cash at end of period 420,823 324,931
Restricted cash included in other current assets (52,699) (34,958)
Restricted cash included in other assets (157,240) (81,478)
Cash and cash equivalents at end of period 210,884 208,495
Non-cash investing and financing activities:    
Change in accounts payable and accrued expenses related to purchases of property and equipment (142) 10,026
Change in accounts payable and accrued expenses related to payments for investments and customer notes receivable 11,462 3,050
Supplemental cash flow information:    
Cash paid for interest 69,033 36,926
Cash paid for income taxes $ 510 $ 0
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.23.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY - USD ($)
$ in Thousands
Total
Total Stockholders' Equity
Common Stock
Additional Paid-in Capital - Common Stock
Accumulated Deficit
Noncontrolling Interests
Redeemable noncontrolling interest, beginning balance at Dec. 31, 2021 $ 145,336          
Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward]            
Net income (loss) (2,432)          
Contributions from redeemable noncontrolling interests and noncontrolling interests 3,757          
Distributions to redeemable noncontrolling interests and noncontrolling interests (1,122)          
Costs related to redeemable noncontrolling interests and noncontrolling interests (57)          
Equity in subsidiaries attributable to parent (173)          
Other, net (123)          
Redeemable noncontrolling interest, ending balance at Mar. 31, 2022 145,186          
Stockholders' equity, beginning balance (in shares) at Dec. 31, 2021     113,386,600      
Stockholders' equity, beginning balance at Dec. 31, 2021 1,476,277 $ 1,189,495 $ 11 $ 1,649,199 $ (459,715) $ 286,782
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (19,672) (35,058)     (35,058) 15,386
Issuance of stock, net (in shares)     524,788      
Issuance of common stock, net (2,976) (2,976)   (2,976)    
Contributions from redeemable noncontrolling interests and noncontrolling interests 48,132         48,132
Distributions to redeemable noncontrolling interests and noncontrolling interests (4,732)         (4,732)
Costs related to [redeemable noncontrolling interests and noncontrolling interests] (2,292)         (2,292)
Equity in subsidiaries attributable to parent 173 69,769     69,769 (69,596)
Equity-based compensation expense 10,864 10,864   10,864    
Other, net 174         174
Stockholders' equity, ending balance (in shares) at Mar. 31, 2022     113,911,388      
Stockholders' equity, ending balance at Mar. 31, 2022 1,505,948 1,232,094 $ 11 1,657,087 (425,004) 273,854
Redeemable noncontrolling interest, beginning balance at Dec. 31, 2022 165,737          
Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward]            
Net income (loss) (20,404)          
Contributions from redeemable noncontrolling interests and noncontrolling interests 60,203          
Distributions to redeemable noncontrolling interests and noncontrolling interests (1,448)          
Costs related to redeemable noncontrolling interests and noncontrolling interests (2,605)          
Equity in subsidiaries attributable to parent (21,528)          
Other, net (453)          
Redeemable noncontrolling interest, ending balance at Mar. 31, 2023 179,502          
Stockholders' equity, beginning balance (in shares) at Dec. 31, 2022     114,939,079      
Stockholders' equity, beginning balance at Dec. 31, 2022 1,721,713 1,273,076 $ 11 1,637,847 (364,782) 448,637
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (89,942) (81,083)     (81,083) (8,859)
Issuance of stock, net (in shares)     645,580      
Issuance of common stock, net (1,624) (1,624) $ 1 (1,625)    
Contributions from redeemable noncontrolling interests and noncontrolling interests 114,748         114,748
Distributions to redeemable noncontrolling interests and noncontrolling interests (7,106)         (7,106)
Costs related to [redeemable noncontrolling interests and noncontrolling interests] (1,460)         (1,460)
Equity in subsidiaries attributable to parent 21,528 78,893     78,893 (57,365)
Equity-based compensation expense 9,515 9,515   9,515    
Other, net (110)         (110)
Stockholders' equity, ending balance (in shares) at Mar. 31, 2023     115,584,659      
Stockholders' equity, ending balance at Mar. 31, 2023 $ 1,767,262 $ 1,278,777 $ 12 $ 1,645,737 $ (366,972) $ 488,485
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation Description of Business and Basis of Presentation
We are a leading Energy as a Service provider, serving over 309,000 customers in more than 45 United States ("U.S.") states and territories. Sunnova Energy Corporation was incorporated in Delaware on October 22, 2012 and formed Sunnova Energy International Inc. ("SEI") as a Delaware corporation on April 1, 2019. We completed our initial public offering on July 29, 2019 (our "IPO"); and in connection with our IPO, all of Sunnova Energy Corporation's ownership interests were contributed to SEI. Unless the context otherwise requires, references in this report to "Sunnova," the "Company," "we," "our," "us," or like terms, refer to SEI and its consolidated subsidiaries.

We have a differentiated dealer model in which we partner with local dealers who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf. Our focus on our dealer model enables us to leverage our dealers' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers with access to high quality products at competitive prices, as well as technical oversight and expertise. We believe this structure provides operational flexibility, reduces exposure to labor shortages and lowers fixed costs relative to our peers, furthering our competitive advantage.

We provide our services through long-term agreements with a diversified pool of credit quality customers. Our solar service agreements typically are structured as either a legal-form lease (a "lease") of a solar energy system and/or energy storage system to the customer, the sale of the solar energy system's output to the customer under a power purchase agreement ("PPA") or the purchase of a solar energy system and/or energy storage system either with financing provided by us (a "loan") or paid in full by the customer (a "sale"); however, we also offer service plans and repair services for systems we did not originate. We make it possible in some states for a customer to obtain a new roof and/or other ancillary products. We also allow customers originated through our homebuilder channel the option of purchasing the system when the customer closes on the purchase of a new home. The initial term of our solar service agreements is typically between 10 and 25 years, during which time we provide or arrange for ongoing services to customers, including monitoring, maintenance and warranty services. Our lease and PPA agreements typically include an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options. Customer payments and rates can be fixed for the duration of the solar service agreement or escalated at a pre-determined percentage annually. We also receive tax benefits and other incentives from leases and PPAs, a portion of which we finance through tax equity, non-recourse debt structures and hedging arrangements in order to fund our upfront costs, overhead and growth investments. Our future success depends in part on our ability to raise capital from third-party investors and commercial sources. We have an established track record of attracting capital from diverse sources. From our inception through March 31, 2023, we have raised more than $12.5 billion in total capital commitments from equity, debt and tax equity investors.

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements ("interim financial statements") include our consolidated balance sheets, statements of operations, statements of redeemable noncontrolling interests and equity and statements of cash flows and have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") from records maintained by us. We have condensed or omitted certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP pursuant to the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. As such, these interim financial statements should be read in conjunction with our 2022 annual audited consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K filed with the SEC on February 23, 2023. Our interim financial statements reflect all normal recurring adjustments necessary, in our opinion, to state fairly our financial position and results of operations for the reported periods. Amounts reported for interim periods may not be indicative of a full year period because of our continual growth, seasonal fluctuations in demand for power, timing of maintenance and other expenditures, changes in interest expense and other factors.

Our interim financial statements include our accounts and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 810, Consolidation, we consolidate any VIE of which we are the primary beneficiary. We form VIEs with our investors in the ordinary course of business to facilitate the funding and monetization of certain attributes associated with our solar energy systems. The typical condition for a controlling financial interest is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve holding a majority of the voting interests. A primary beneficiary is defined as the party that has (a) the power to direct the activities of a VIE that most significantly impact the VIE's economic performance and (b) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant to the VIE. We do not
consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have considered the provisions within the contractual arrangements that grant us power to manage and make decisions that affect the operation of our VIEs, including determining the solar energy systems contributed to the VIEs, and the installation, operation and maintenance of the solar energy systems. We consider the rights granted to the other investors under the contractual arrangements to be more protective in nature rather than substantive participating rights. As such, we have determined we are the primary beneficiary of our VIEs and evaluate our relationships with our VIEs on an ongoing basis to determine whether we continue to be the primary beneficiary. We have eliminated all intercompany transactions in consolidation.

Revisions

We have revised our previously issued interim financial statements to correct immaterial errors pertaining to our interest rate derivative financial instruments, specifically the credit valuation adjustment to account for the counterparties' credit risk. We did not record the estimated reduction to the derivative assets related to the credit valuation adjustment as of March 31, 2022. These immaterial errors impacted our consolidated balance sheet, consolidated statement of operations, consolidated statement of cash flows and consolidated statement of redeemable noncontrolling interests and equity. The following tables present the impact of these revisions on the interim financial statements:

Consolidated Balance Sheet
As of March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Other assets$662,456 $(1,475)$660,981 
Accumulated deficit$(423,529)$(1,475)$(425,004)

Consolidated Statement of Operations
Three Months Ended March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Interest expense, net$(2,490)$1,475 $(1,015)
Loss before income tax$(20,629)$(1,475)$(22,104)
Net loss$(20,629)$(1,475)$(22,104)
Net loss attributable to stockholders$(33,583)$(1,475)$(35,058)
Net loss per share attributable to stockholders—basic and diluted$(0.30)$(0.01)$(0.31)

Consolidated Statement of Cash Flows
Three Months Ended March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Net loss$(20,629)$(1,475)$(22,104)
Unrealized gain on derivatives$(35,349)$1,475 $(33,874)
Net cash used in operating activities$(92,129)$— $(92,129)
Consolidated Statements of Redeemable Noncontrolling Interests and Equity
Accumulated Deficit
As Previously
Reported
RevisionsAs
Revised
(in thousands)
December 31, 2021$(459,715)$— $(459,715)
Net loss attributable to stockholders(33,583)(1,475)(35,058)
Equity in subsidiaries attributable to parent69,769 — 69,769 
March 31, 2022$(423,529)$(1,475)$(425,004)
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Included below are updates to significant accounting policies disclosed in our 2022 annual audited consolidated financial statements.

Use of Estimates

The application of GAAP in the preparation of the interim financial statements requires us to make estimates and assumptions that affect the amounts reported in the interim financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates.

Accounts Receivable

Accounts Receivable—Trade.    Accounts receivable—trade primarily represents trade receivables from customers that are generally collected in the subsequent month. Accounts receivable—trade is recorded net of an allowance for credit losses, which is based on our assessment of the collectability of customer accounts based on the best available data at the time. We review the allowance by considering factors such as historical experience, customer credit rating, contractual term, aging category and current economic conditions that may affect a customer's ability to pay to identify customers with potential disputes or collection issues. We write off accounts receivable when we deem them uncollectible. The following table presents the changes in the allowance for credit losses recorded against accounts receivabletrade, net in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$1,676 $1,044 
Provision for current expected credit losses928 475 
Write off of uncollectible accounts(779)(506)
Recoveries62 52 
Balance at end of period$1,887 $1,065 

Accounts Receivable—Other.    Accounts receivable—other primarily represents receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us.

Inventory

Inventory is stated at the lower of cost and net realizable value using the first-in, first-out method. Inventory primarily represents (a) raw materials, such as energy storage systems, photovoltaic modules, inverters, meters and modems, (b) homebuilder construction in progress and (c) other associated equipment purchased. These materials are typically procured by us and used by our dealers, sold to our dealers or held for use as original parts on new solar energy systems or replacement parts on existing solar energy systems. We remove these items from inventory and record the transaction in typically one of these manners: (a) expense to operations and maintenance expense when installed as a replacement part for a solar energy system, (b) recognize in accounts receivable—other when procured by us and used by our dealers, (c) expense to cost of revenue—
inventory sales if sold directly to a dealer or other party, (d) capitalize to property and equipment when installed on an existing home or business or (e) capitalize to property and equipment when placed in service under the homebuilder program. We periodically evaluate our inventory for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventory down to net realizable value. The following table presents the detail of inventory as recorded in other current assets in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Energy storage systems and components$107,567 $74,968 
Homebuilder construction in progress46,443 43,116 
Modules and inverters28,049 32,798 
Meters and modems890 1,166 
Other— 65 
Total$182,949 $152,113 

Fair Value of Financial Instruments

Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions market participants would use in pricing an asset or a liability. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes inputs that may be used to measure fair value as follows:

Level 1—Observable inputs that reflect unadjusted quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date.
Level 2—Observable inputs other than Level 1 prices, such as quoted market prices for similar assets or liabilities in active markets, quoted market prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy must be determined based on the lowest level input that is significant to the fair value measurement. An assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and consideration of factors specific to the asset or liability. Our financial instruments include cash, cash equivalents, accounts receivable, customer notes receivable, investments in solar receivables, accounts payable, accrued expenses, long-term debt, interest rate swaps and caps and contingent consideration. The carrying values of accounts receivable, accounts payable and accrued expenses approximate the fair values due to the fact that they are short-term in nature and based on quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date (Level 1). We estimate the fair value of our customer notes receivable based on interest rates currently offered under the loan program with similar maturities and terms (Level 3). We estimate the fair value of our investments in solar receivables based on a discounted cash flows model that utilizes market data related to solar irradiance, production factors by region and projected electric utility rates in order to build up revenue projections (Level 3). In addition, lease-related revenue and maintenance and service costs were supported through the use of available market studies and data. We estimate the fair value of our fixed-rate long-term debt based on an analysis of debt with similar book values, maturities and required market yields based on current interest rates (Level 3). We determine the fair values of the interest rate derivative transactions based on a discounted cash flow method using contractual terms of the transactions and counterparty credit risk as key inputs. The floating interest rate is based on observable rates consistent with the frequency of the interest cash flows (Level 2). For contingent consideration, we estimate the fair value of the installation earnout using the Monte Carlo model based on the forecasted placements for the installations and the microgrid earnout using a scenario-based methodology based on the probabilities of the microgrid earnout, both using Level 3 inputs. See Note 6, Customer Notes Receivable, Note 7, Long-Term Debt and Note 8, Derivative Instruments.
The following tables present our financial instruments measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:

As of March 31, 2023
TotalLevel 1Level 2Level 3
(in thousands)
Financial assets:
Investments in solar receivables$70,722 $— $— $70,722 
Derivative assets133,873 — 133,873 — 
Total$204,595 $— $133,873 $70,722 
Financial liabilities:
Contingent consideration$15,040 $— $— $15,040 
Total$15,040 $— $— $15,040 

As of December 31, 2022
TotalLevel 1Level 2Level 3
(in thousands)
Financial assets:
Investments in solar receivables$72,171 $— $— $72,171 
Derivative assets112,712 — 112,712 — 
Total$184,883 $— $112,712 $72,171 
Financial liabilities:
Contingent consideration$26,787 $— $— $26,787 
Total$26,787 $— $— $26,787 

Changes in the fair value of our investments in solar receivables are included in other operating expense/income in the consolidated statements of operations. The following table summarizes the change in the fair value of our financial assets accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other current assets and other assets (see Note 4, Detail of Certain Balance Sheet Captions) in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$72,171 $82,658 
Additions969 — 
Settlements(2,173)(1,320)
Loss recognized in earnings(245)(3,760)
Balance at end of period$70,722 $77,578 

Changes in the fair value of our contingent consideration are included in other operating expense/income in the consolidated statements of operations. The following table summarizes the change in the fair value of our financial liabilities
accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$26,787 $67,895 
Settlements(10,779)(16,013)
Gain recognized in earnings(968)(9,967)
Balance at end of period$15,040 $41,915 

The following table summarizes the significant unobservable inputs used in the valuation of our liabilities as of March 31, 2023 using Level 3 inputs:

Unobservable
Input
Weighted
Average
Liabilities:
Contingent consideration - installation earnoutVolatility35.00%
Revenue risk premium16.00%
Risk-free discount rate4.06%
Contingent consideration - microgrid earnoutProbability of success25.00%
Risk-free discount rate4.06%

Significant increases or decreases in the volatility, revenue risk premium, probability of success or risk-free discount rate in isolation could result in a significantly higher or lower fair value measurement.

Revenue

The following table presents the detail of revenue as recorded in the unaudited condensed consolidated statements of operations:

Three Months Ended 
 March 31,
20232022
(in thousands)
PPA revenue$21,746 $21,185 
Lease revenue31,343 21,780 
Inventory sales revenue59,914 — 
Solar renewable energy certificate revenue7,791 6,244 
Cash sales revenue16,819 11,348 
Loan revenue7,143 3,376 
Other revenue16,940 1,789 
Total$161,696 $65,722 

We recognize revenue from contracts with customers as we satisfy our performance obligations at a transaction price reflecting an amount of consideration based upon an estimated rate of return, net of cash incentives. We express this rate of return as the solar rate per kilowatt hour ("kWh") in the customer contract. The amount of revenue we recognize does not equal customer cash payments because we satisfy performance obligations ahead of cash receipt or evenly as we provide continuous access on a stand-ready basis to the solar energy system. We reflect the differences between revenue recognition and cash payments received in accounts receivable, other assets or deferred revenue, as appropriate. Revenue allocated to remaining performance obligations represents contracted revenue we have not yet recognized and includes deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods. Contracted but not yet recognized revenue was
approximately $3.7 billion as of March 31, 2023, of which we expect to recognize approximately 3% over the next 12 months. We do not expect the annual recognition to vary significantly over approximately the next 20 years as the vast majority of existing solar service agreements have at least 20 years remaining, given the average age of the fleet of solar energy systems under contract is less than four years.

Certain customers may receive cash incentives. We defer recognition of the payment of these cash incentives and recognize them over the life of the contract as a reduction to revenue. The deferred payment is recorded in other assets for customers who receive the cash incentives under our lease and PPA agreements, and as a contra-liability in other long-term liabilities for customers who receive the cash incentives under our loan agreements.

PPAs.    Customers purchase electricity from us under PPAs. Pursuant to ASC 606, we recognize revenue based upon the amount of electricity delivered as determined by remote monitoring equipment at solar rates specified under the PPAs. All customers must pass our credit evaluation process. The PPAs generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.

Leases.    We are the lessor under lease agreements for solar energy systems and energy storage systems, which do not meet the definition of a lease under ASC 842 and are accounted for as contracts with customers under ASC 606. We recognize revenue on a straight-line basis over the contract term as we satisfy our obligation to provide continuous access to the solar energy system. All customers must pass our credit evaluation process. The lease agreements generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.

In most cases, we provide customers under our lease agreements a performance guarantee that each solar energy system will achieve a certain specified minimum solar energy production output, which is a significant proportion of its expected output. The specified minimum solar energy production output may not be achieved due to natural fluctuations in the weather or equipment failures from exposure and wear and tear outside of our control, among other factors. We determine the amount of the guaranteed output based on a number of different factors, including: (a) the specific site information related to the tilt of the panels, azimuth (a horizontal angle measured clockwise in degrees from a reference direction) of the panels, size of the system, and shading on site; (b) the calculated amount of available irradiance (amount of energy for a given flat surface facing a specific direction) based on historical average weather data and (c) the calculated amount of energy output of the solar energy system. While actual irradiance levels can significantly change year over year due to natural fluctuations in the weather, we expect the levels to average out over the term of a lease and to approximate the levels used in determining the amount of the performance guarantee. Generally, weather fluctuations are the most likely reason a solar energy system may not achieve a certain specified minimum solar energy production output.

If the solar energy system does not produce the guaranteed production amount, we are required to refund a portion of the previously remitted customer payments, where the repayment is calculated as the product of (a) the shortfall production amount and (b) the dollar amount (guaranteed rate) per kWh that is fixed throughout the term of the contract. These remittances of a customer's payments, if needed, are payable as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. See Note 13, Commitments and Contingencies.

Inventory Sales.    Inventory sales revenue represents revenue from the direct sale of inventory to our dealers or other parties. We recognize the related revenue under ASC 606 upon shipment. Shipping and handling costs are included in cost of revenue—inventory sales in the consolidated statements of operations.

Solar Renewable Energy Certificates.    Each solar renewable energy certificate ("SREC") represents the environmental benefit of one megawatt hour (1,000 kWh) generated by a solar energy system. SRECs can be sold separate from the actual electricity generated by the renewable-based generation source. We account for the SRECs we generate from our solar energy systems as governmental incentives with no costs incurred to obtain them and do not consider those SRECs output of the underlying solar energy systems. We classify these SRECs as inventory held until sold and delivered to third parties. As we did not incur costs to obtain these governmental incentives, the inventory carrying value for the SRECs was $0 as of March 31, 2023 and December 31, 2022. We enter into economic hedges related to expected production of SRECs through forward contracts. While these fixed price forward contracts serve as an economic hedge against spot price fluctuations for the SRECs, the contracts do not qualify for hedge accounting and are not designated as cash flow hedges or fair value hedges. The contracts require us to physically deliver the SRECs upon settlement. We recognize the related revenue under ASC 606 upon satisfaction of the performance obligation to transfer the SRECs to the stated counterparty. Payments are typically received within one month of transferring the SREC to the counterparty. The costs related to the sales of SRECs are generally limited to broker fees (recorded in cost of revenue—other), which are only paid in connection with certain transactions. In certain circumstances we are required to purchase SRECs on the open market to fulfill minimum delivery requirements under our forward contracts.
Cash Sales.    Cash sales revenue represents revenue from a customer's purchase of a solar energy system from us typically when purchasing a new home. We recognize the related revenue under ASC 606 upon verification of the home closing.

Loans.    See discussion of loan revenue in the "Loans" section below.

Other Revenue.    Other revenue includes certain state and utility incentives, revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us and sales of service plans and repair services. We recognize revenue from state and utility incentives in the periods in which they are earned. We recognize revenue from the direct sale of energy storage systems in the period in which the storage components are placed in service. Service plans are available to customers whose solar energy system was not originally sold by Sunnova. We recognize revenue from service plan contracts on a straight-line basis over the life of the contract, which is typically 10 years. We recognize revenue from repair services in the period in which the service was performed.

Loans

We offer a loan program, under which the customer finances the purchase of a solar energy system or energy storage system through a solar service agreement, typically for a term of 10, 15 or 25 years. We recognize cash payments received from customers on a monthly basis under our loan program (a) as interest income, to the extent attributable to earned interest on the contract that financed the customer's purchase of the solar energy system or energy storage system; (b) as a reduction of a note receivable on the balance sheet, to the extent attributable to a return of principal (whether scheduled or prepaid) on the contract that financed the customer's purchase of the solar energy system or energy storage system; and (c) as revenue, to the extent attributable to payments for operations and maintenance services provided by us. To qualify for the loan program, a customer must pass our credit evaluation process, which requires the customer to have a minimum FICO® score of 600 to 710 depending on certain circumstances, and we secure the loans with the solar energy systems or energy storage systems financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the solar service agreement with us.

Our investments in solar energy systems and energy storage systems related to the loan program that are not yet placed in service are recorded in other assets in the consolidated balance sheets and are transferred to customer notes receivable upon being placed in service. Customer notes receivable are recorded at amortized cost, net of an allowance for credit losses (as described below), in other current assets and customer notes receivable in the consolidated balance sheets. Accrued interest receivable related to our customer notes receivable is recorded in accounts receivable—trade, net in the consolidated balance sheets. Interest income from customer notes receivable is recorded in interest income in the consolidated statements of operations. The amortized cost of our customer notes receivable is equal to the principal balance of customer notes receivable outstanding and does not include accrued interest receivable. Customer notes receivable continue to accrue interest until they are written off against the allowance, which occurs when the balance is 180 days or more past due unless the balance is in the process of collection. Customer notes receivable are considered past due one day after the due date based on the contractual terms of the loan agreement. In all cases, customer notes receivable balances are placed on a nonaccrual status or written off at an earlier date when they are deemed uncollectible. Expected recoveries do not exceed the aggregate of amounts previously written off and expected to be written off. Accrued interest receivable for customer notes receivable placed on a nonaccrual status is recorded as a reduction to interest income. Interest received on such customer notes receivable is accounted for on a cash basis until the customer notes receivable qualifies for the return to accrual status. Customer notes receivable are returned to accrual status when there is no longer any principal or interest amounts past due and future payments are reasonably assured.

The allowance for credit losses is deducted from the customer notes receivable amortized cost to present the net amount expected to be collected. It is measured on a collective (pool) basis when similar risk characteristics (such as financial asset type, customer credit rating, contractual term and vintage) exist. In determining the allowance for credit losses, we identify customers with potential disputes or collection issues and consider our historical level of credit losses and current economic trends that might impact the level of future credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics, such as differences in underwriting standards. Expected credit losses are estimated over the contractual term of the loan agreements based on the best available data at the time and adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless either of the following applies: (a) we have a reasonable expectation at the reporting date that a troubled debt restructuring will be executed with an individual customer or (b) the extension or renewal options are included in the original or modified contract at the reporting date and are not unconditionally cancelable by us. See Note 6, Customer Notes Receivable.
Deferred Revenue

Deferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes (a) payments for unfulfilled performance obligations that will be recognized on a straight-line basis over the remaining term of the respective solar service agreements, net of any cash incentives earned by the customers, (b) down payments and partial or full prepayments from customers and (c) differences due to the timing of energy production versus billing for certain types of PPAs. Deferred revenue was $297.8 million as of December 31, 2021. The following table presents the detail of deferred revenue as recorded in other current liabilities and other long-term liabilities in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Loans$689,342 $586,128 
PPAs and leases30,790 24,893 
Solar receivables4,536 4,602 
Total (1)$724,668 $615,623 

(1) Of this amount, $38.9 million and $30.2 million is recorded in other current liabilities as of March 31, 2023 and December 31, 2022, respectively.

During the three months ended March 31, 2023 and 2022, we recognized revenue of $19.8 million and $2.1 million, respectively, from amounts recorded in deferred revenue at the beginning of the respective years.

Self-Insurance

In January 2023, we changed our health insurance policy for qualifying employees in the U.S. from a fully-insured policy to a self-insured policy in order to administer insurance coverage to our employees at a lower cost to us. The change in insurance policy did not have a significant impact on our consolidated financial statements and related disclosures. Under the self-insured policy, we maintain stop-loss coverage from a third party that limits our exposure to large claims. We record a liability associated with these benefits that includes an estimate of both claims filed and losses incurred but not yet reported based on historical claims experience. In estimating this accrual, we utilize a third-party actuary to estimate a range of expected losses, which are based on an analysis of historical data. Assumptions are monitored and adjusted when warranted by changing circumstances. We record our liability for estimated losses under our self-insured policy in accrued liabilities in the consolidated balance sheets. As of March 31, 2023, our liability for self-insured claims was $2.4 million, which represents our best estimate of the future cost of claims. We believe we have adequate reserves for these claims as of March 31, 2023; however, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions.

New Accounting Guidance

New accounting pronouncements are issued by the FASB or other standard setting bodies and are adopted as of the specified effective date.

In March 2022, the FASB issued Accounting Standards Update ("ASU") No. 2022-02, Financial Instruments—Credit Losses: Troubled Debt Restructurings and Vintage Disclosures, to eliminate the accounting guidance for troubled debt restructurings while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. This ASU is effective for annual and interim reporting periods beginning in January 2023. We adopted this ASU in January 2023 and determined it did not have a significant impact on our consolidated financial statements and related disclosures.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
The following table presents the detail of property and equipment, net as recorded in the unaudited condensed consolidated balance sheets:

Useful LivesAs of 
 March 31, 2023
As of 
 December 31, 2022
(in years)(in thousands)
Solar energy systems and energy storage systems35$3,972,515 $3,719,727 
Construction in progress367,174 329,893 
Asset retirement obligations3060,409 57,063 
Information technology systems380,417 72,797 
Computers and equipment
3-5
5,664 4,976 
Leasehold improvements
3-6
5,964 5,558 
Furniture and fixtures71,172 1,172 
Vehicles
4-5
1,640 1,640 
Other
5-6
158 157 
Property and equipment, gross4,495,113 4,192,983 
Less: accumulated depreciation(440,740)(408,182)
Property and equipment, net$4,054,373 $3,784,801 

The amounts included in the above table for solar energy systems and energy storage systems and substantially all the construction in progress relate to our customer contracts (including PPAs and leases). These assets had accumulated depreciation of $388.2 million and $360.1 million as of March 31, 2023 and December 31, 2022, respectively.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Detail of Certain Balance Sheet Captions
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Detail of Certain Balance Sheet Captions Detail of Certain Balance Sheet Captions
The following table presents the detail of other current assets as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Inventory$182,949 $152,113 
Current portion of customer notes receivable133,150 114,910 
Restricted cash52,699 51,733 
Prepaid assets20,457 17,492 
Deferred receivables5,650 7,392 
Current portion of investments in solar receivables7,973 7,107 
Other97 553 
Total$402,975 $351,300 
The following table presents the detail of other assets as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Construction in progress - customer notes receivable$326,907 $382,611 
Restricted cash157,240 133,584 
Exclusivity and other bonus arrangements with dealers, net144,568 121,313 
Investments in solar receivables62,749 65,064 
Straight-line revenue adjustment, net55,416 53,086 
Other239,745 206,233 
Total$986,625 $961,891 

The following table presents the detail of other current liabilities as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Interest payable$26,220 $35,258 
Deferred revenue38,938 30,172 
Current portion of operating and finance lease liability3,246 3,247 
Current portion of performance guarantee obligations1,810 2,495 
Other2,670 334 
Total$72,884 $71,506 
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Asset Retirement Obligations ("ARO")
3 Months Ended
Mar. 31, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Asset Retirement Obligations ("ARO") Asset Retirement Obligations ("ARO")
AROs consist primarily of costs to remove solar energy system assets and costs to restore the solar energy system sites to the original condition, which we estimate based on current market rates. For each solar energy system, we recognize the fair value of the ARO as a liability and capitalize that cost as part of the cost basis of the related solar energy system. The related assets are depreciated on a straight-line basis over 30 years, which is the estimated average time a solar energy system will be installed in a location before being removed, and the related liabilities are accreted to the full value over the same period of time. We revise our estimated future liabilities based on recent actual experiences, including third party cost estimates, average size of solar energy systems and inflation rates, which we evaluate at least annually. Changes in our estimated future liabilities are recorded as either a reduction or addition in the carrying amount of the remaining unamortized asset and the ARO and either decrease or increase our depreciation and accretion expense amounts prospectively. The following table presents the changes in AROs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$69,869 $54,396 
Additional obligations incurred3,355 2,573 
Accretion expense1,081 840 
Other(13)(30)
Balance at end of period$74,292 $57,779 
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Customer Notes Receivable
3 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Customer Notes Receivable Customer Notes Receivable
We offer a loan program, under which the customer finances the purchase of a solar energy system or energy storage system through a solar service agreement for a term of 10, 15 or 25 years. The following table presents the detail of customer notes receivable as recorded in the unaudited condensed consolidated balance sheets and the corresponding fair values:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Customer notes receivable$3,089,154 $2,662,307 
Allowance for credit losses(91,459)(81,248)
Customer notes receivable, net (1)$2,997,695 $2,581,059 
Estimated fair value, net$2,940,803 $2,554,948 

(1)    Of this amount, $133.2 million and $114.9 million is recorded in other current assets as of March 31, 2023 and December 31, 2022, respectively.

The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$81,248 $41,138 
Provision for current expected credit losses (1)10,211 6,644 
Recoveries— 36 
Balance at end of period$91,459 $47,818 

(1)    In addition, we recognized $48,000 and $13,000 during the three months ended March 31, 2023 and 2022, respectively, of provision for current expected credit losses related to our long-term receivables for our customer leases.

As of March 31, 2023 and December 31, 2022, we invested $326.9 million and $382.6 million, respectively, in loan solar energy systems and energy storage systems not yet placed in service. For the three months ended March 31, 2023 and 2022, interest income related to our customer notes receivable was $20.1 million and $10.8 million, respectively. As of March 31, 2023 and December 31, 2022, accrued interest receivable related to our customer notes receivable was $10.7 million and $10.2 million, respectively. As of March 31, 2023 and December 31, 2022, there was $15.6 million and $12.6 million, respectively, of customer notes receivable not accruing interest and there was $341,000 and $278,000, respectively, of allowance recorded for loans on nonaccrual status. For the three months ended March 31, 2023 and 2022, interest income of $0 was recognized for loans on nonaccrual status and accrued interest receivable of $13,000 and $493,000, respectively, was written off by reversing interest income.
We consider the performance of our customer notes receivable portfolio and its impact on our allowance for credit losses. We also evaluate the credit quality based on the aging status and payment activity. The following table presents the aging of the amortized cost of customer notes receivable:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
1-90 days past due$89,799 $91,668 
91-180 days past due27,743 16,859 
Greater than 180 days past due35,638 14,504 
Total past due153,180 123,031 
Not past due2,935,974 2,539,276 
Total$3,089,154 $2,662,307 

As of March 31, 2023 and December 31, 2022, the amortized cost of our customer notes receivable more than 90 days past due but not on nonaccrual status was $47.8 million and $31.4 million, respectively. The following table presents the amortized cost by origination year of our customer notes receivable based on payment activity:

Amortized Cost by Origination Year
20232022202120202019PriorTotal
(in thousands)
Payment performance:
Performing$457,192 $1,412,752 $725,043 $221,976 $112,971 $123,582 $3,053,516 
Nonperforming (1)— 8,596 11,707 3,670 4,048 7,617 35,638 
Total$457,192 $1,421,348 $736,750 $225,646 $117,019 $131,199 $3,089,154 

(1)    A nonperforming loan is a loan in which the customer is in default and has not made any scheduled principal or interest payments for 181 days or more.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Our subsidiaries with long-term debt include Sunnova Energy Corporation, Sunnova EZ-Own Portfolio, LLC ("EZOP"), Sunnova Helios II Issuer, LLC ("HELII"), Sunnova RAYS I Issuer, LLC ("RAYSI"), Sunnova Helios III Issuer, LLC ("HELIII"), Sunnova TEP Holdings, LLC ("TEPH"), Sunnova Sol Issuer, LLC ("SOLI"), Sunnova Helios IV Issuer, LLC ("HELIV"), Sunnova Asset Portfolio 8, LLC ("AP8"), Sunnova Sol II Issuer, LLC ("SOLII"), Sunnova Helios V Issuer, LLC ("HELV"), Sunnova Sol III Issuer, LLC ("SOLIII"), Sunnova Helios VI Issuer, LLC ("HELVI"), Sunnova Helios VII Issuer, LLC ("HELVII"), Sunnova Helios VIII Issuer, LLC ("HELVIII"), Sunnova Sol IV Issuer, LLC ("SOLIV"), Sunnova Helios IX Issuer, LLC ("HELIX"), Sunnova Helios X Issuer, LLC ("HELX") and Sunnova Inventory Supply, LLC ("IS"). The following table presents the detail of long-term debt, net as recorded in the unaudited condensed consolidated balance sheets:

Three Months Ended
March 31, 2023
Weighted Average
Effective Interest
Rates
As of March 31, 2023Year Ended
December 31, 2022
Weighted Average
Effective Interest
Rates
As of December 31, 2022
Long-termCurrentLong-termCurrent
(in thousands, except interest rates)
SEI
0.25% convertible senior notes
0.72 %$575,000 $— 0.71 %$575,000 $— 
2.625% convertible senior notes
3.07 %600,000 — 3.11 %600,000 — 
Debt discount, net(23,047)— (24,324)— 
Deferred financing costs, net(909)— (920)— 
Sunnova Energy Corporation
5.875% senior notes
6.63 %400,000 — 6.52 %400,000 — 
Debt discount, net(3,389)— (3,767)— 
Deferred financing costs, net(6,849)— (7,339)— 
EZOP
Revolving credit facility7.98 %706,000 — 5.10 %500,000 — 
Debt discount, net(463)— (532)— 
HELII
Solar asset-backed notes5.72 %199,339 8,985 5.69 %204,016 8,632 
Debt discount, net(28)— (30)— 
Deferred financing costs, net(3,424)— (3,591)— 
RAYSI
Solar asset-backed notes5.63 %104,150 10,692 5.54 %105,878 9,957 
Debt discount, net(905)— (960)— 
Deferred financing costs, net(3,339)— (3,451)— 
HELIII
Solar loan-backed notes4.47 %92,415 10,322 4.42 %94,247 10,438 
Debt discount, net(1,465)— (1,536)— 
Deferred financing costs, net(1,407)— (1,474)— 
TEPH
Revolving credit facility9.78 %553,274 — 7.74 %425,700 — 
Debt discount, net(1,777)— (2,043)— 
SOLI
Solar asset-backed notes3.98 %345,822 15,052 3.92 %348,962 16,063 
Debt discount, net(84)— (87)— 
Deferred financing costs, net(6,563)— (6,827)— 
HELIV
Solar loan-backed notes4.19 %103,869 11,330 4.15 %105,655 11,494 
Debt discount, net(528)— (564)— 
Deferred financing costs, net(2,447)— (2,609)— 
AP8
Revolving credit facility10.07 %148,774 1,226 20.52 %74,535 465 
SOLII
Solar asset-backed notes3.46 %229,025 6,687 3.41 %232,276 6,409 
Debt discount, net(62)— (64)— 
Deferred financing costs, net(4,417)— (4,576)— 
HELV
Solar loan-backed notes2.51 %141,939 14,144 2.47 %143,940 14,367 
Debt discount, net(653)— (690)— 
Deferred financing costs, net(2,522)— (2,661)— 
SOLIII
Solar asset-backed notes2.84 %270,504 16,727 2.78 %275,779 16,632 
Debt discount, net(113)— (117)— 
Deferred financing costs, net(5,431)— (5,616)— 
HELVI
Solar loan-backed notes2.12 %168,073 14,165 2.08 %167,669 16,770 
Debt discount, net(38)— (40)— 
Deferred financing costs, net(2,771)— (2,909)— 
HELVII
Solar loan-backed notes2.56 %128,449 11,908 2.50 %126,856 16,058 
Debt discount, net(36)— (38)— 
Deferred financing costs, net(2,103)— (2,193)— 
HELVIII
Solar loan-backed notes3.64 %247,171 29,946 3.54 %250,014 31,099 
Debt discount, net(5,043)— (5,267)— 
Deferred financing costs, net(3,932)— (4,080)— 
SOLIV
Solar asset-backed notes5.97 %334,975 8,186 5.76 %338,251 8,080 
Debt discount, net(10,756)— (11,190)— 
Deferred financing costs, net(7,701)— (7,996)— 
HELIX
Solar loan-backed notes5.69 %193,191 29,082 5.46 %193,837 29,632 
Debt discount, net(3,453)— (3,589)— 
Deferred financing costs, net(3,191)— (3,303)— 
HELX
Solar loan-backed notes7.26 %158,558 20,883 6.23 %162,301 18,335 
Debt discount, net(11,945)— (12,459)— 
Deferred financing costs, net(3,300)— (3,319)— 
IS
Revolving credit facility7.50 %45,000 — — — 
Total$5,621,437 $209,335 $5,194,755 $214,431 

Availability.    As of March 31, 2023, we had $220.7 million of available borrowing capacity under our various financing arrangements, consisting of $69.0 million under the EZOP revolving credit facility, $146.7 million under the TEPH revolving credit facility and $5.0 million under the IS revolving credit facility. There was no available borrowing capacity under any of our other financing arrangements. As of March 31, 2023, we were in compliance with all debt covenants under our financing arrangements.

Weighted Average Effective Interest Rates.    The weighted average effective interest rates disclosed in the table above are the weighted average stated interest rates for each debt instrument plus the effect on interest expense for other items classified as interest expense, such as the amortization of deferred financing costs, amortization of debt discounts and commitment fees on unused balances for the period of time the debt was outstanding during the indicated periods.

EZOP Debt.    In February 2023, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $450.0 million to $675.0 million, (b) increase the uncommitted maximum facility amount from $575.0 million to $800.0 million, (c) amend certain provisions related to the allocation of certain payments made to the lenders, (d) amend certain provisions related to excess concentration limits and eligibility criteria to permit us and our affiliates to provide warranties of, and replacements for, load controllers and generators in connection with the related solar loan contracts and (e) add provisions to allow EZOP to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the EZOP revolving credit facility. In February 2023, Credit Suisse AG ("Credit Suisse") sold a significant part of its Securitized Products Group (the "Credit Suisse Securitized Products Sale") to Apollo Global Management ("Apollo"). Subsequently, Apollo publicly announced the majority of the assets and professionals associated with the sale are now part of or managed by ATLAS SP Partners, a new stand-alone credit firm focused on asset-backed financing and capital markets solutions ("Atlas"). In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the assignment of the loans and commitments of the Credit Suisse lenders to the Atlas lenders (such assignment, the "EZOP Assignment") under the EZOP revolving credit facility. In connection with the EZOP Assignment, Credit Suisse AG, New York Branch ("CSNYB") resigned as the agent under the EZOP revolving credit facility, Atlas Securitized Products Holdings, L.P. (the "Successor Agent") was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the EZOP revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the EZOP revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the EZOP Assignment, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $675.0 million to $775.0 million, (b) increase the uncommitted maximum facility amount from $800.0 million to $900.0 million, (c) amend and supplement certain defaulting lender provisions and (d) update the references from CSNYB, the predecessor agent, to Atlas, the successor agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the EZOP revolving credit facility and pursuant to the EZOP Assignment, had assigned their loans and commitments to lenders affiliated with Atlas).

TEPH Debt.    In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the assignment of the loans and commitments of the Credit Suisse lenders to the Atlas lenders (such assignment, the "TEPH Assignment") under the TEPH revolving credit facility. In connection with the TEPH Assignment, CSNYB resigned as the agent under the TEPH revolving credit facility, Atlas was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the TEPH revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the TEPH revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the TEPH Assignment,
we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $600.0 million to $700.0 million, (b) increase the uncommitted maximum facility amount from $689.7 million to $789.7 million, (c) add provisions to allow TEPH to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the TEPH revolving credit facility, (d) amend and supplement certain defaulting lender provisions, (e) modify the hedging provisions to give all hedge counterparties the benefit of certain payment priorities and certain other terms previously limited to qualifying hedge counterparties (as defined by the TEPH revolving credit facility), to extend the time period for the event of default resulting from hedge counterparties ceasing to be qualifying hedge counterparties and to make other hedge-related amendments, (f) update the references from CSNYB, the predecessor administrative agent, to Atlas, the successor administrative agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the TEPH revolving credit facility and pursuant to the TEPH Assignment, had assigned their loans and commitments to lenders affiliated with Atlas), (g) add European Union bail-in provisions and (h) add certain syndication-related provisions.

AP8 Debt.    In March 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $75.0 million to $150.0 million.

IS Debt.    In March 2023, IS entered into a secured revolving credit facility with Texas Capital Bank, as agent, and the lenders party thereto, for an aggregate commitment amount of $50.0 million with a maturity date of the earlier of (a) March 2026 and (b) six months from the latest maturity date of any material parent credit facility (defined as a parent credit facility with a commitment amount of $250.0 million or more that, if terminated could individually be expected to result in a liquidity event (as defined by the IS revolving credit facility)). The proceeds of the loans under the IS revolving credit facility are available to purchase or otherwise acquire certain accounts receivable and inventory directly from Sunnova Energy Corporation, fund certain reserve accounts that are required to be maintained by IS in accordance with the revolving credit agreement and pay fees and expenses incurred in connection with the IS revolving credit facility. Interest on the borrowings under the IS revolving credit facility is due monthly. Borrowings under the IS revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by the IS revolving credit facility).

Fair Values of Long-Term Debt.    The fair values of our long-term debt and the corresponding carrying amounts are as
follows:

As of March 31, 2023As of December 31, 2022
Carrying
Value
Estimated
Fair Value
Carrying
Value
Estimated
Fair Value
(in thousands)
SEI 0.25% convertible senior notes
$575,000 $519,554 $575,000 $511,733 
SEI 2.625% convertible senior notes
600,000 581,798 600,000 574,693 
Sunnova Energy Corporation 5.875% senior notes
400,000 361,710 400,000 359,283 
EZOP revolving credit facility706,000 706,000 500,000 500,000 
HELII solar asset-backed notes208,324 204,426 212,648 206,045 
RAYSI solar asset-backed notes114,842 105,543 115,835 104,594 
HELIII solar loan-backed notes102,737 93,487 104,685 93,706 
TEPH revolving credit facility553,274 553,274 425,700 425,700 
SOLI solar asset-backed notes360,874 315,405 365,025 313,174 
HELIV solar loan-backed notes115,199 100,830 117,149 100,913 
AP8 revolving credit facility150,000 150,000 75,000 75,000 
SOLII solar asset-backed notes235,712 191,464 238,685 189,728 
HELV solar loan-backed notes156,083 135,881 158,307 135,408 
SOLIII solar asset-backed notes287,231 238,463 292,411 237,425 
HELVI solar loan-backed notes182,238 157,691 184,439 157,289 
HELVII solar loan-backed notes140,357 124,421 142,914 124,476 
HELVIII solar loan-backed notes277,117 253,013 281,113 252,483 
SOLIV solar asset-backed notes343,161 335,834 346,331 334,335 
HELIX solar loan-backed notes222,273 211,998 223,469 210,070 
HELX solar loan-backed notes179,441 183,535 180,636 183,165 
IS revolving credit facility45,000 45,000 — — 
Total (1)$5,954,863 $5,569,327 $5,539,347 $5,089,220 

(1) Amounts exclude the net deferred financing costs (classified as debt) and net debt discounts of $124.1 million and $130.2 million as of March 31, 2023 and December 31, 2022, respectively.

For the EZOP, TEPH, AP8 and IS debt, the estimated fair values approximate the carrying amounts primarily due to the variable nature of the interest rates of the underlying instruments. For the convertible senior notes, senior notes and the HELII, RAYSI, HELIII, SOLI, HELIV, SOLII, HELV, SOLIII, HELVI, HELVII, HELVIII, SOLIV, HELIX and HELX debt, we determined the estimated fair values based on an analysis of debt with similar book values, maturities and required market yields based on current interest rates.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments
3 Months Ended
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
Interest Rate Swaps and Caps on EZOP Debt.    During the three months ended March 31, 2023 and 2022, EZOP entered into interest rate swaps and caps for an aggregate notional amount of $153.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding EZOP debt. No collateral was posted for the interest rate swaps and caps as they are secured under the EZOP revolving credit facility. In July 2022, the notional amount of the interest rate swaps and caps began decreasing to match EZOP's estimated monthly principal payments on the debt. During the three months ended March 31, 2023 and 2022, EZOP unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $4.8 million and $0, respectively.

Interest Rate Swaps and Caps on TEPH Debt.    During the three months ended March 31, 2023 and 2022, TEPH entered into interest rate swaps and caps for an aggregate notional amount of $119.6 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding TEPH debt. No collateral was posted for the interest rate swaps and caps as they are secured under the TEPH revolving credit facility. In October 2023, the notional amount of the interest rate swaps and caps will begin decreasing to match TEPH's estimated quarterly principal payments on the debt.
During the three months ended March 31, 2023 and 2022, TEPH unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $1.9 million and a realized loss of $591,000, respectively.

Interest Rate Swaps and Caps on AP8 Debt.    During the three months ended March 31, 2023 and 2022, AP8 entered into interest rate swaps and caps for an aggregate notional amount of $75.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding AP8 debt. No collateral was posted for the interest rate swaps and caps as they are secured under the AP8 revolving credit facility. The notional amount of the interest rate swaps and caps is locked for the life of the contract. During the three months ended March 31, 2023 and 2022, AP8 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $3,000 and $0, respectively.

The following table presents a summary of the outstanding derivative instruments:

As of March 31, 2023As of December 31, 2022
Effective
Date
Termination
Date
Fixed
Interest
Rate
Aggregate
Notional
Amount
Effective
Date
Termination
Date
Fixed
Interest
Rate
Aggregate
Notional
Amount
(in thousands, except interest rates)
EZOPJune 2022 -
February 2023
October 2031 -
November 2035
0.890%$618,421 June 2022 -
July 2022
July 2034
0.890%
$489,477 
TEPHJuly 2022 -
March 2023
April 2034 -
October 2041
1.520% - 3.000%
503,349 July 2022 -
December 2022
January 2035 -
April 2041
1.520% -
2.630%
383,749 
AP8November 2022September 20254.250%150,000 November 2022September 20254.250%75,000 
Total$1,271,770 $948,226 

The following table presents the fair value of the interest rate swaps and caps as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Other assets$133,873 $112,712 

We did not designate the interest rate swaps and caps as hedging instruments for accounting purposes. As a result, we recognize changes in fair value immediately in interest expense, net. The following table presents the impact of the interest rate swaps and caps as recorded in the unaudited condensed consolidated statements of operations:

Three Months Ended 
 March 31,
20232022
(in thousands)
Realized (gain) loss$(6,707)$591 
Unrealized (gain) loss23,616 (33,874)
Total$16,909 $(33,283)
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesOur effective income tax rate is 0% for the three months ended March 31, 2023 and 2022. Total income tax differs from the amounts computed by applying the statutory income tax rate to loss before income tax primarily as a result of our valuation allowance. We assessed whether we had any significant uncertain tax positions taken in a filed tax return, planned to be taken in a future tax return or claim, or otherwise subject to interpretation and determined there were none not more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position, or prospectively approved when such approval may be sought in advance. Accordingly, we recorded no reserve for uncertain tax positions. Should a provision for any interest or penalties relative to unrecognized tax benefits be necessary, it is our policy to accrue for such in our income tax accounts. There were no such accruals as of March 31, 2023 and December 31, 2022 and we do not expect a significant change in gross unrecognized tax benefits in the next twelve months. Our tax years after 2011 remain subject to examination by the Internal Revenue Service and by the taxing authorities in the states and territories in which we operate.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Redeemable Noncontrolling Interests and Noncontrolling Interests
3 Months Ended
Mar. 31, 2023
Noncontrolling Interest [Abstract]  
Redeemable Noncontrolling Interests and Noncontrolling Interests Redeemable Noncontrolling Interests and Noncontrolling Interests
Redeemable Noncontrolling Interests

In February 2023, the Class A member of Sunnova TEP 7-B, LLC increased its capital commitment from $30.0 million to $125.0 million. In March 2023, the Class A member of Sunnova TEP 7-C, LLC increased its capital commitment from $41.0 million to $51.3 million. The carrying values of the redeemable noncontrolling interests were equal to or greater than the redemption values as of March 31, 2023 and December 31, 2022.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-Based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation Equity-Based Compensation
In February 2023, the aggregate number of shares of common stock that may be issued pursuant to awards under the 2019 Long-Term Incentive Plan (the "LTIP") was increased by 1,525,652, an amount that, together with the shares remaining available for grant under the LTIP, is equal to 5,746,588 shares, or approximately 5% of the number of shares of common stock outstanding as of December 31, 2022.

Stock Options

The following table summarizes stock option activity:

Number
of Stock
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Weighted
Average
Grant Date
Fair Value
Aggregate
Intrinsic
Value
(in thousands)
Outstanding, December 31, 20223,259,459 $18.48 4.75$10,341 
Granted826,076 $14.61 9.98$8.49 
Outstanding, March 31, 20234,085,535 $17.70 5.61$6,679 
Exercisable, March 31, 20232,706,045 $16.44 3.60$5,746 
Vested and expected to vest, March 31, 20234,085,535 $17.70 5.61$6,679 
Non-vested, March 31, 20231,379,490 $10.94 

The number of stock options that vested during the three months ended March 31, 2023 and 2022 was 16,816. The grant date fair value of stock options that vested during the three months ended March 31, 2023 and 2022 was $309,000. As of March 31, 2023, there was $12.3 million of total unrecognized compensation expense related to stock options, which is expected to be recognized over the remaining weighted average period of 2.46 years.

Restricted Stock Units

The following table summarizes restricted stock unit activity:

Number of
Restricted
Stock Units
Weighted
Average
Grant Date
Fair Value
Outstanding, December 31, 20221,609,615 $20.62 
Granted1,602,522 $14.19 
Vested(740,979)$18.25 
Forfeited(22,016)$19.46 
Outstanding, March 31, 20232,449,142 $17.14 

The number of restricted stock units that vested during the three months ended March 31, 2023 and 2022 was 740,979 and 644,466, respectively. The grant date fair value of restricted stock units that vested during the three months ended March 31, 2023 and 2022 was $13.5 million and $13.2 million, respectively. As of March 31, 2023, there was $36.7 million of total
unrecognized compensation expense related to restricted stock units, which is expected to be recognized over the remaining weighted average period of 1.86 years.

Employee Stock Purchase Plan ("ESPP")

As of March 31, 2023 and December 31, 2022, the number of shares of common stock issued under the ESPP was 7,106.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Loss Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss Per Share Basic and Diluted Net Loss Per Share
The following table sets forth the computation of our basic and diluted net loss per share:

Three Months Ended 
 March 31,
20232022
(in thousands, except share and per share amounts)
Net loss attributable to stockholders—basic and diluted$(81,083)$(35,058)
Net loss per share attributable to stockholders—basic and diluted$(0.70)$(0.31)
Weighted average common shares outstanding—basic and diluted115,073,975 113,499,426 

The following table presents the weighted average shares of common stock equivalents that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

Three Months Ended 
 March 31,
20232022
Equity-based compensation awards5,037,823 4,486,559 
Convertible senior notes34,150,407 16,628,073 
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal.    We are a party to a number of lawsuits, claims and governmental proceedings that are ordinary, routine matters incidental to our business. In addition, in the ordinary course of business, we periodically have disputes with dealers and customers. We do not expect the outcomes of these matters to have, either individually or in the aggregate, a material adverse effect on our financial position or results of operations.

Performance Guarantee Obligations.    As of March 31, 2023, we recorded $3.1 million related to our guarantee of certain specified minimum solar energy production output under our leases and loans, of which $1.8 million is recorded in other current liabilities and $1.3 million is recorded in other long-term liabilities in the unaudited condensed consolidated balance sheet. As of December 31, 2022, we recorded $4.8 million related to these guarantees, of which $2.5 million is recorded in other current liabilities and $2.3 million is recorded in other long-term liabilities in the unaudited condensed consolidated balance sheet. The changes in our aggregate performance guarantee obligations are as follows:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$4,845 $5,293 
Accruals1,015 329 
Settlements(2,731)(3,148)
Balance at end of period$3,129 $2,474 
Operating and Finance Leases.    We lease real estate and certain office equipment under operating leases and vehicles and certain other office equipment under finance leases. The following table presents the detail of lease expense as recorded in general and administrative expense in the unaudited condensed consolidated statements of operations:

Three Months Ended 
 March 31,
20232022
(in thousands)
Operating lease expense$692 $692 
Finance lease expense:
Amortization expense230 175 
Interest on lease liabilities18 14 
Short-term lease expense27 27 
Variable lease expense233 255 
Total$1,200 $1,163 

The following table presents the detail of right-of-use assets and lease liabilities as recorded in other assets and other current liabilities/other long-term liabilities, respectively, in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Right-of-use assets:
Operating leases$14,194 $14,706 
Finance leases2,329 2,476 
Total right-of-use assets$16,523 $17,182 
Current lease liabilities:
Operating leases$2,487 $2,451 
Finance leases759 796 
Long-term leases liabilities:
Operating leases15,131 15,751 
Finance leases851 957 
Total lease liabilities$19,228 $19,955 

Other information related to leases was as follows:

Three Months Ended 
 March 31,
20232022
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases (1)$764 $382 
Operating cash flows from finance leases$18 $14 
Financing cash flows from finance leases$211 $199 
Right-of-use assets obtained in exchange for lease obligations:
Finance leases$83 $287 

(1)Includes reimbursements in 2023 and 2022 of approximately $0 and $45,000, respectively, for leasehold improvements.
As of 
 March 31, 2023
As of 
 December 31, 2022
Weighted average remaining lease term (years):
Operating leases6.376.60
Finance leases2.682.86
Weighted average discount rate:
Operating leases3.95 %3.95 %
Finance leases4.52 %4.37 %

Future minimum lease payments under our non-cancelable leases as of March 31, 2023 were as follows:

Operating
Leases
Finance
Leases
(in thousands)
Remaining 2023$2,386 $648 
20243,118 637 
20253,168 320 
20263,236 97 
20273,304 
2028 and thereafter5,485 — 
Total20,697 1,705 
Amount representing interest(2,458)(95)
Amount representing leasehold incentives(621)— 
Present value of future payments17,618 1,610 
Current portion of lease liability(2,487)(759)
Long-term portion of lease liability$15,131 $851 

Guarantees or Indemnifications.    We enter into contracts that include indemnifications and guarantee provisions. In general, we enter into contracts with indemnities for matters such as breaches of representations and warranties and covenants contained in the contract and/or against certain specified liabilities. Examples of these contracts include dealer agreements, debt agreements, asset purchases and sales agreements, service agreements and procurement agreements. We are unable to estimate our maximum potential exposure under these agreements until an event triggering payment occurs.

Dealer Commitments.    As of March 31, 2023 and December 31, 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $144.6 million and $121.3 million, respectively. Under these agreements, we paid $24.6 million and $13.2 million during the three months ended March 31, 2023 and 2022, respectively. We could be obligated to make maximum payments, excluding additional amounts payable on a per watt basis if even higher thresholds are met, as follows:

Dealer
Commitments
(in thousands)
Remaining 2023$43,187 
202474,399 
202558,986 
202636,904 
202730,000 
2028 and thereafter— 
Total$243,476 

Purchase Commitments.    In December 2021, we amended an agreement with a supplier in which we agreed to purchase at least 1,420 megawatt hours of solar energy systems, energy storage systems and accessories through December 2023. The
amendment does not contain specific dollar amounts or thresholds; however, we estimate these remaining purchase commitments to be approximately $457.1 million. During the three months ended March 31, 2023 and 2022, we purchased $78.4 million and $50.6 million, respectively, under this agreement.

Information Technology Commitments.    We have certain long-term contractual commitments related to information technology software services and licenses. Future commitments as of March 31, 2023 were as follows:

Information
Technology
Commitments
(in thousands)
Remaining 2023$27,796 
20246,012 
202585 
2026— 
2027— 
2028 and thereafter— 
Total$33,893 
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Financing with the U.S. Department of Energy.     In April 2023, the U.S. Department of Energy (the "DOE") announced a conditional commitment to guarantee 90% of up to approximately $3.3 billion of certain of our future financing arrangements under its Innovative Clean Energy Loan Guarantee Program. The commitment is subject to various customary conditions. There is no assurance the DOE's conditional commitment will be fulfilled on the terms announced or at all or that the related guarantees will provide the anticipated benefits to us.

SOLV Debt.    In April 2023, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLV, a special purpose entity, that issued $300.0 million in aggregate principal amount of Series 2023-1 Class A solar asset-backed notes and $23.5 million in aggregate principal amount of Series 2023-1 Class B solar asset-backed notes (collectively, the "SOLV Notes") with a maturity date of April 2058. The SOLV Notes were issued at a discount of 5.01% and 11.63% for the Class A and Class B notes, respectively, and bear interest at an annual rate equal to 5.40% and 7.35% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLV's subsidiaries are used to service the quarterly principal and interest payments on the SOLV Notes and satisfy SOLV's expenses, and any remaining cash can be distributed to Sunnova Sol V Depositor, LLC, SOLV's sole member. In connection with the SOLV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to a transaction management agreement and management and servicing agreements, (b) the managing members' obligations, in such capacity, under the related financing fund's limited liability company agreement and (c) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar energy systems eventually sold to SOLV pursuant to the sale and contribution agreement. SOLV is also required to maintain certain reserve accounts for the benefit of the holders of the SOLV Notes, each of which must remain funded at all times to the levels specified in the SOLV Notes. The indenture requires SOLV to track the debt service coverage ratio (such ratio, the "DSCR") of (a) the amount of certain payments received from customers, certain performance based incentives, certain energy credits and any applicable insurance proceeds as of a specific date to (b) interest and scheduled principal due on the SOLV Notes as of such date, with the potential to enter into an early amortization period if the DSCR drops below a certain threshold. The holders of the SOLV Notes have no recourse to our other assets except as expressly set forth in the SOLV Notes.

Noncontrolling Interests.    In April 2023, the Class A member of Sunnova TEP V-C, LLC increased its capital commitment from $150.0 million to $150.2 million. In April 2023, the Class A member of Sunnova TEP 6-A, LLC increased its capital commitment from $50.0 million to $57.7 million.

Common Stock.    In April 2023, we issued 690,122 shares of our common stock to Lenx, LLC pursuant to the terms of the earnout agreement entered into in connection with the acquisition of SunStreet Energy Group, LLC.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements ("interim financial statements") include our consolidated balance sheets, statements of operations, statements of redeemable noncontrolling interests and equity and statements of cash flows and have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") from records maintained by us. We have condensed or omitted certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP pursuant to the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. As such, these interim financial statements should be read in conjunction with our 2022 annual audited consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K filed with the SEC on February 23, 2023. Our interim financial statements reflect all normal recurring adjustments necessary, in our opinion, to state fairly our financial position and results of operations for the reported periods. Amounts reported for interim periods may not be indicative of a full year period because of our continual growth, seasonal fluctuations in demand for power, timing of maintenance and other expenditures, changes in interest expense and other factors.

Our interim financial statements include our accounts and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 810, Consolidation, we consolidate any VIE of which we are the primary beneficiary. We form VIEs with our investors in the ordinary course of business to facilitate the funding and monetization of certain attributes associated with our solar energy systems. The typical condition for a controlling financial interest is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve holding a majority of the voting interests. A primary beneficiary is defined as the party that has (a) the power to direct the activities of a VIE that most significantly impact the VIE's economic performance and (b) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant to the VIE. We do not
consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have considered the provisions within the contractual arrangements that grant us power to manage and make decisions that affect the operation of our VIEs, including determining the solar energy systems contributed to the VIEs, and the installation, operation and maintenance of the solar energy systems. We consider the rights granted to the other investors under the contractual arrangements to be more protective in nature rather than substantive participating rights. As such, we have determined we are the primary beneficiary of our VIEs and evaluate our relationships with our VIEs on an ongoing basis to determine whether we continue to be the primary beneficiary. We have eliminated all intercompany transactions in consolidation.
Revisions RevisionsWe have revised our previously issued interim financial statements to correct immaterial errors pertaining to our interest rate derivative financial instruments, specifically the credit valuation adjustment to account for the counterparties' credit risk. We did not record the estimated reduction to the derivative assets related to the credit valuation adjustment as of March 31, 2022. These immaterial errors impacted our consolidated balance sheet, consolidated statement of operations, consolidated statement of cash flows and consolidated statement of redeemable noncontrolling interests and equity.
Use of Estimates
Use of Estimates

The application of GAAP in the preparation of the interim financial statements requires us to make estimates and assumptions that affect the amounts reported in the interim financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates.
Accounts Receivable Accounts ReceivableAccounts Receivable—Trade.    Accounts receivable—trade primarily represents trade receivables from customers that are generally collected in the subsequent month. Accounts receivable—trade is recorded net of an allowance for credit losses, which is based on our assessment of the collectability of customer accounts based on the best available data at the time. We review the allowance by considering factors such as historical experience, customer credit rating, contractual term, aging category and current economic conditions that may affect a customer's ability to pay to identify customers with potential disputes or collection issues. We write off accounts receivable when we deem them uncollectible.Accounts Receivable—Other.    Accounts receivable—other primarily represents receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us.
Inventory
Inventory

Inventory is stated at the lower of cost and net realizable value using the first-in, first-out method. Inventory primarily represents (a) raw materials, such as energy storage systems, photovoltaic modules, inverters, meters and modems, (b) homebuilder construction in progress and (c) other associated equipment purchased. These materials are typically procured by us and used by our dealers, sold to our dealers or held for use as original parts on new solar energy systems or replacement parts on existing solar energy systems. We remove these items from inventory and record the transaction in typically one of these manners: (a) expense to operations and maintenance expense when installed as a replacement part for a solar energy system, (b) recognize in accounts receivable—other when procured by us and used by our dealers, (c) expense to cost of revenue—
inventory sales if sold directly to a dealer or other party, (d) capitalize to property and equipment when installed on an existing home or business or (e) capitalize to property and equipment when placed in service under the homebuilder program. We periodically evaluate our inventory for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventory down to net realizable value.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions market participants would use in pricing an asset or a liability. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes inputs that may be used to measure fair value as follows:

Level 1—Observable inputs that reflect unadjusted quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date.
Level 2—Observable inputs other than Level 1 prices, such as quoted market prices for similar assets or liabilities in active markets, quoted market prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy must be determined based on the lowest level input that is significant to the fair value measurement. An assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and consideration of factors specific to the asset or liability. Our financial instruments include cash, cash equivalents, accounts receivable, customer notes receivable, investments in solar receivables, accounts payable, accrued expenses, long-term debt, interest rate swaps and caps and contingent consideration. The carrying values of accounts receivable, accounts payable and accrued expenses approximate the fair values due to the fact that they are short-term in nature and based on quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date (Level 1). We estimate the fair value of our customer notes receivable based on interest rates currently offered under the loan program with similar maturities and terms (Level 3). We estimate the fair value of our investments in solar receivables based on a discounted cash flows model that utilizes market data related to solar irradiance, production factors by region and projected electric utility rates in order to build up revenue projections (Level 3). In addition, lease-related revenue and maintenance and service costs were supported through the use of available market studies and data. We estimate the fair value of our fixed-rate long-term debt based on an analysis of debt with similar book values, maturities and required market yields based on current interest rates (Level 3). We determine the fair values of the interest rate derivative transactions based on a discounted cash flow method using contractual terms of the transactions and counterparty credit risk as key inputs. The floating interest rate is based on observable rates consistent with the frequency of the interest cash flows (Level 2). For contingent consideration, we estimate the fair value of the installation earnout using the Monte Carlo model based on the forecasted placements for the installations and the microgrid earnout using a scenario-based methodology based on the probabilities of the microgrid earnout, both using Level 3 inputs. See Note 6, Customer Notes Receivable, Note 7, Long-Term Debt and Note 8, Derivative Instruments.
Changes in the fair value of our investments in solar receivables are included in other operating expense/income in the consolidated statements of operations. Changes in the fair value of our contingent consideration are included in other operating expense/income in the consolidated statements of operations.
Revenue / Loans / Deferred Revenue RevenueWe recognize revenue from contracts with customers as we satisfy our performance obligations at a transaction price reflecting an amount of consideration based upon an estimated rate of return, net of cash incentives. We express this rate of return as the solar rate per kilowatt hour ("kWh") in the customer contract. The amount of revenue we recognize does not equal customer cash payments because we satisfy performance obligations ahead of cash receipt or evenly as we provide continuous access on a stand-ready basis to the solar energy system. We reflect the differences between revenue recognition and cash payments received in accounts receivable, other assets or deferred revenue, as appropriate. Revenue allocated to remaining performance obligations represents contracted revenue we have not yet recognized and includes deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods. Contracted but not yet recognized revenue was
approximately $3.7 billion as of March 31, 2023, of which we expect to recognize approximately 3% over the next 12 months. We do not expect the annual recognition to vary significantly over approximately the next 20 years as the vast majority of existing solar service agreements have at least 20 years remaining, given the average age of the fleet of solar energy systems under contract is less than four years.

Certain customers may receive cash incentives. We defer recognition of the payment of these cash incentives and recognize them over the life of the contract as a reduction to revenue. The deferred payment is recorded in other assets for customers who receive the cash incentives under our lease and PPA agreements, and as a contra-liability in other long-term liabilities for customers who receive the cash incentives under our loan agreements.

PPAs.    Customers purchase electricity from us under PPAs. Pursuant to ASC 606, we recognize revenue based upon the amount of electricity delivered as determined by remote monitoring equipment at solar rates specified under the PPAs. All customers must pass our credit evaluation process. The PPAs generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.

Leases.    We are the lessor under lease agreements for solar energy systems and energy storage systems, which do not meet the definition of a lease under ASC 842 and are accounted for as contracts with customers under ASC 606. We recognize revenue on a straight-line basis over the contract term as we satisfy our obligation to provide continuous access to the solar energy system. All customers must pass our credit evaluation process. The lease agreements generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.

In most cases, we provide customers under our lease agreements a performance guarantee that each solar energy system will achieve a certain specified minimum solar energy production output, which is a significant proportion of its expected output. The specified minimum solar energy production output may not be achieved due to natural fluctuations in the weather or equipment failures from exposure and wear and tear outside of our control, among other factors. We determine the amount of the guaranteed output based on a number of different factors, including: (a) the specific site information related to the tilt of the panels, azimuth (a horizontal angle measured clockwise in degrees from a reference direction) of the panels, size of the system, and shading on site; (b) the calculated amount of available irradiance (amount of energy for a given flat surface facing a specific direction) based on historical average weather data and (c) the calculated amount of energy output of the solar energy system. While actual irradiance levels can significantly change year over year due to natural fluctuations in the weather, we expect the levels to average out over the term of a lease and to approximate the levels used in determining the amount of the performance guarantee. Generally, weather fluctuations are the most likely reason a solar energy system may not achieve a certain specified minimum solar energy production output.

If the solar energy system does not produce the guaranteed production amount, we are required to refund a portion of the previously remitted customer payments, where the repayment is calculated as the product of (a) the shortfall production amount and (b) the dollar amount (guaranteed rate) per kWh that is fixed throughout the term of the contract. These remittances of a customer's payments, if needed, are payable as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. See Note 13, Commitments and Contingencies.

Inventory Sales.    Inventory sales revenue represents revenue from the direct sale of inventory to our dealers or other parties. We recognize the related revenue under ASC 606 upon shipment. Shipping and handling costs are included in cost of revenue—inventory sales in the consolidated statements of operations.

Solar Renewable Energy Certificates.    Each solar renewable energy certificate ("SREC") represents the environmental benefit of one megawatt hour (1,000 kWh) generated by a solar energy system. SRECs can be sold separate from the actual electricity generated by the renewable-based generation source. We account for the SRECs we generate from our solar energy systems as governmental incentives with no costs incurred to obtain them and do not consider those SRECs output of the underlying solar energy systems. We classify these SRECs as inventory held until sold and delivered to third parties. As we did not incur costs to obtain these governmental incentives, the inventory carrying value for the SRECs was $0 as of March 31, 2023 and December 31, 2022. We enter into economic hedges related to expected production of SRECs through forward contracts. While these fixed price forward contracts serve as an economic hedge against spot price fluctuations for the SRECs, the contracts do not qualify for hedge accounting and are not designated as cash flow hedges or fair value hedges. The contracts require us to physically deliver the SRECs upon settlement. We recognize the related revenue under ASC 606 upon satisfaction of the performance obligation to transfer the SRECs to the stated counterparty. Payments are typically received within one month of transferring the SREC to the counterparty. The costs related to the sales of SRECs are generally limited to broker fees (recorded in cost of revenue—other), which are only paid in connection with certain transactions. In certain circumstances we are required to purchase SRECs on the open market to fulfill minimum delivery requirements under our forward contracts.
Cash Sales.    Cash sales revenue represents revenue from a customer's purchase of a solar energy system from us typically when purchasing a new home. We recognize the related revenue under ASC 606 upon verification of the home closing.

Loans.    See discussion of loan revenue in the "Loans" section below.

Other Revenue.    Other revenue includes certain state and utility incentives, revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us and sales of service plans and repair services. We recognize revenue from state and utility incentives in the periods in which they are earned. We recognize revenue from the direct sale of energy storage systems in the period in which the storage components are placed in service. Service plans are available to customers whose solar energy system was not originally sold by Sunnova. We recognize revenue from service plan contracts on a straight-line basis over the life of the contract, which is typically 10 years. We recognize revenue from repair services in the period in which the service was performed.

Loans

We offer a loan program, under which the customer finances the purchase of a solar energy system or energy storage system through a solar service agreement, typically for a term of 10, 15 or 25 years. We recognize cash payments received from customers on a monthly basis under our loan program (a) as interest income, to the extent attributable to earned interest on the contract that financed the customer's purchase of the solar energy system or energy storage system; (b) as a reduction of a note receivable on the balance sheet, to the extent attributable to a return of principal (whether scheduled or prepaid) on the contract that financed the customer's purchase of the solar energy system or energy storage system; and (c) as revenue, to the extent attributable to payments for operations and maintenance services provided by us. To qualify for the loan program, a customer must pass our credit evaluation process, which requires the customer to have a minimum FICO® score of 600 to 710 depending on certain circumstances, and we secure the loans with the solar energy systems or energy storage systems financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the solar service agreement with us.

Our investments in solar energy systems and energy storage systems related to the loan program that are not yet placed in service are recorded in other assets in the consolidated balance sheets and are transferred to customer notes receivable upon being placed in service. Customer notes receivable are recorded at amortized cost, net of an allowance for credit losses (as described below), in other current assets and customer notes receivable in the consolidated balance sheets. Accrued interest receivable related to our customer notes receivable is recorded in accounts receivable—trade, net in the consolidated balance sheets. Interest income from customer notes receivable is recorded in interest income in the consolidated statements of operations. The amortized cost of our customer notes receivable is equal to the principal balance of customer notes receivable outstanding and does not include accrued interest receivable. Customer notes receivable continue to accrue interest until they are written off against the allowance, which occurs when the balance is 180 days or more past due unless the balance is in the process of collection. Customer notes receivable are considered past due one day after the due date based on the contractual terms of the loan agreement. In all cases, customer notes receivable balances are placed on a nonaccrual status or written off at an earlier date when they are deemed uncollectible. Expected recoveries do not exceed the aggregate of amounts previously written off and expected to be written off. Accrued interest receivable for customer notes receivable placed on a nonaccrual status is recorded as a reduction to interest income. Interest received on such customer notes receivable is accounted for on a cash basis until the customer notes receivable qualifies for the return to accrual status. Customer notes receivable are returned to accrual status when there is no longer any principal or interest amounts past due and future payments are reasonably assured.

The allowance for credit losses is deducted from the customer notes receivable amortized cost to present the net amount expected to be collected. It is measured on a collective (pool) basis when similar risk characteristics (such as financial asset type, customer credit rating, contractual term and vintage) exist. In determining the allowance for credit losses, we identify customers with potential disputes or collection issues and consider our historical level of credit losses and current economic trends that might impact the level of future credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics, such as differences in underwriting standards. Expected credit losses are estimated over the contractual term of the loan agreements based on the best available data at the time and adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless either of the following applies: (a) we have a reasonable expectation at the reporting date that a troubled debt restructuring will be executed with an individual customer or (b) the extension or renewal options are included in the original or modified contract at the reporting date and are not unconditionally cancelable by us. See Note 6, Customer Notes Receivable.
Deferred RevenueDeferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes (a) payments for unfulfilled performance obligations that will be recognized on a straight-line basis over the remaining term of the respective solar service agreements, net of any cash incentives earned by the customers, (b) down payments and partial or full prepayments from customers and (c) differences due to the timing of energy production versus billing for certain types of PPAs.
Self-Insurance
Self-Insurance

In January 2023, we changed our health insurance policy for qualifying employees in the U.S. from a fully-insured policy to a self-insured policy in order to administer insurance coverage to our employees at a lower cost to us. The change in insurance policy did not have a significant impact on our consolidated financial statements and related disclosures. Under the self-insured policy, we maintain stop-loss coverage from a third party that limits our exposure to large claims. We record a liability associated with these benefits that includes an estimate of both claims filed and losses incurred but not yet reported based on historical claims experience. In estimating this accrual, we utilize a third-party actuary to estimate a range of expected losses, which are based on an analysis of historical data. Assumptions are monitored and adjusted when warranted by changing circumstances. We record our liability for estimated losses under our self-insured policy in accrued liabilities in the consolidated balance sheets. As of March 31, 2023, our liability for self-insured claims was $2.4 million, which represents our best estimate of the future cost of claims. We believe we have adequate reserves for these claims as of March 31, 2023; however, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions.
New Accounting Guidance
New Accounting Guidance

New accounting pronouncements are issued by the FASB or other standard setting bodies and are adopted as of the specified effective date.

In March 2022, the FASB issued Accounting Standards Update ("ASU") No. 2022-02, Financial Instruments—Credit Losses: Troubled Debt Restructurings and Vintage Disclosures, to eliminate the accounting guidance for troubled debt restructurings while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. This ASU is effective for annual and interim reporting periods beginning in January 2023. We adopted this ASU in January 2023 and determined it did not have a significant impact on our consolidated financial statements and related disclosures.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Organization, Consolidation and Presentation of Financial Statements (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of accounting revisions The following tables present the impact of these revisions on the interim financial statements:
Consolidated Balance Sheet
As of March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Other assets$662,456 $(1,475)$660,981 
Accumulated deficit$(423,529)$(1,475)$(425,004)

Consolidated Statement of Operations
Three Months Ended March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Interest expense, net$(2,490)$1,475 $(1,015)
Loss before income tax$(20,629)$(1,475)$(22,104)
Net loss$(20,629)$(1,475)$(22,104)
Net loss attributable to stockholders$(33,583)$(1,475)$(35,058)
Net loss per share attributable to stockholders—basic and diluted$(0.30)$(0.01)$(0.31)

Consolidated Statement of Cash Flows
Three Months Ended March 31, 2022
As Previously
Reported
RevisionsAs
Revised
(in thousands)
Net loss$(20,629)$(1,475)$(22,104)
Unrealized gain on derivatives$(35,349)$1,475 $(33,874)
Net cash used in operating activities$(92,129)$— $(92,129)
Consolidated Statements of Redeemable Noncontrolling Interests and Equity
Accumulated Deficit
As Previously
Reported
RevisionsAs
Revised
(in thousands)
December 31, 2021$(459,715)$— $(459,715)
Net loss attributable to stockholders(33,583)(1,475)(35,058)
Equity in subsidiaries attributable to parent69,769 — 69,769 
March 31, 2022$(423,529)$(1,475)$(425,004)
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Changes in the allowance for credit losses The following table presents the changes in the allowance for credit losses recorded against accounts receivabletrade, net in the unaudited condensed consolidated balance sheets:
Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$1,676 $1,044 
Provision for current expected credit losses928 475 
Write off of uncollectible accounts(779)(506)
Recoveries62 52 
Balance at end of period$1,887 $1,065 
The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$81,248 $41,138 
Provision for current expected credit losses (1)10,211 6,644 
Recoveries— 36 
Balance at end of period$91,459 $47,818 

(1)    In addition, we recognized $48,000 and $13,000 during the three months ended March 31, 2023 and 2022, respectively, of provision for current expected credit losses related to our long-term receivables for our customer leases.
Schedule of inventory The following table presents the detail of inventory as recorded in other current assets in the unaudited condensed consolidated balance sheets:
As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Energy storage systems and components$107,567 $74,968 
Homebuilder construction in progress46,443 43,116 
Modules and inverters28,049 32,798 
Meters and modems890 1,166 
Other— 65 
Total$182,949 $152,113 
Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis
The following tables present our financial instruments measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:

As of March 31, 2023
TotalLevel 1Level 2Level 3
(in thousands)
Financial assets:
Investments in solar receivables$70,722 $— $— $70,722 
Derivative assets133,873 — 133,873 — 
Total$204,595 $— $133,873 $70,722 
Financial liabilities:
Contingent consideration$15,040 $— $— $15,040 
Total$15,040 $— $— $15,040 

As of December 31, 2022
TotalLevel 1Level 2Level 3
(in thousands)
Financial assets:
Investments in solar receivables$72,171 $— $— $72,171 
Derivative assets112,712 — 112,712 — 
Total$184,883 $— $112,712 $72,171 
Financial liabilities:
Contingent consideration$26,787 $— $— $26,787 
Total$26,787 $— $— $26,787 
Schedule of Changes in Fair Value of Financial Assets on a Recurring Basis The following table summarizes the change in the fair value of our financial assets accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other current assets and other assets (see Note 4, Detail of Certain Balance Sheet Captions) in the unaudited condensed consolidated balance sheets:
Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$72,171 $82,658 
Additions969 — 
Settlements(2,173)(1,320)
Loss recognized in earnings(245)(3,760)
Balance at end of period$70,722 $77,578 
Schedule of changes in fair value of liabilities accounted for an a recurring basis The following table summarizes the change in the fair value of our financial liabilities
accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$26,787 $67,895 
Settlements(10,779)(16,013)
Gain recognized in earnings(968)(9,967)
Balance at end of period$15,040 $41,915 

The following table summarizes the significant unobservable inputs used in the valuation of our liabilities as of March 31, 2023 using Level 3 inputs:

Unobservable
Input
Weighted
Average
Liabilities:
Contingent consideration - installation earnoutVolatility35.00%
Revenue risk premium16.00%
Risk-free discount rate4.06%
Contingent consideration - microgrid earnoutProbability of success25.00%
Risk-free discount rate4.06%

Significant increases or decreases in the volatility, revenue risk premium, probability of success or risk-free discount rate in isolation could result in a significantly higher or lower fair value measurement.
Disaggregation of revenue
The following table presents the detail of revenue as recorded in the unaudited condensed consolidated statements of operations:

Three Months Ended 
 March 31,
20232022
(in thousands)
PPA revenue$21,746 $21,185 
Lease revenue31,343 21,780 
Inventory sales revenue59,914 — 
Solar renewable energy certificate revenue7,791 6,244 
Cash sales revenue16,819 11,348 
Loan revenue7,143 3,376 
Other revenue16,940 1,789 
Total$161,696 $65,722 
Deferred revenue schedule The following table presents the detail of deferred revenue as recorded in other current liabilities and other long-term liabilities in the unaudited condensed consolidated balance sheets:
As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Loans$689,342 $586,128 
PPAs and leases30,790 24,893 
Solar receivables4,536 4,602 
Total (1)$724,668 $615,623 

(1) Of this amount, $38.9 million and $30.2 million is recorded in other current liabilities as of March 31, 2023 and December 31, 2022, respectively.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and equipment
The following table presents the detail of property and equipment, net as recorded in the unaudited condensed consolidated balance sheets:

Useful LivesAs of 
 March 31, 2023
As of 
 December 31, 2022
(in years)(in thousands)
Solar energy systems and energy storage systems35$3,972,515 $3,719,727 
Construction in progress367,174 329,893 
Asset retirement obligations3060,409 57,063 
Information technology systems380,417 72,797 
Computers and equipment
3-5
5,664 4,976 
Leasehold improvements
3-6
5,964 5,558 
Furniture and fixtures71,172 1,172 
Vehicles
4-5
1,640 1,640 
Other
5-6
158 157 
Property and equipment, gross4,495,113 4,192,983 
Less: accumulated depreciation(440,740)(408,182)
Property and equipment, net$4,054,373 $3,784,801 
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Detail of Certain Balance Sheet Captions (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of other current assets
The following table presents the detail of other current assets as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Inventory$182,949 $152,113 
Current portion of customer notes receivable133,150 114,910 
Restricted cash52,699 51,733 
Prepaid assets20,457 17,492 
Deferred receivables5,650 7,392 
Current portion of investments in solar receivables7,973 7,107 
Other97 553 
Total$402,975 $351,300 
Schedule of other assets
The following table presents the detail of other assets as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Construction in progress - customer notes receivable$326,907 $382,611 
Restricted cash157,240 133,584 
Exclusivity and other bonus arrangements with dealers, net144,568 121,313 
Investments in solar receivables62,749 65,064 
Straight-line revenue adjustment, net55,416 53,086 
Other239,745 206,233 
Total$986,625 $961,891 
Schedule of other current liabilities
The following table presents the detail of other current liabilities as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Interest payable$26,220 $35,258 
Deferred revenue38,938 30,172 
Current portion of operating and finance lease liability3,246 3,247 
Current portion of performance guarantee obligations1,810 2,495 
Other2,670 334 
Total$72,884 $71,506 
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Asset Retirement Obligations ("ARO") (Tables)
3 Months Ended
Mar. 31, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Schedule of changes in AROs The following table presents the changes in AROs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:
Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$69,869 $54,396 
Additional obligations incurred3,355 2,573 
Accretion expense1,081 840 
Other(13)(30)
Balance at end of period$74,292 $57,779 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Customer Notes Receivable (Tables)
3 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Fair values of notes receivable and corresponding carrying amounts The following table presents the detail of customer notes receivable as recorded in the unaudited condensed consolidated balance sheets and the corresponding fair values:
As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Customer notes receivable$3,089,154 $2,662,307 
Allowance for credit losses(91,459)(81,248)
Customer notes receivable, net (1)$2,997,695 $2,581,059 
Estimated fair value, net$2,940,803 $2,554,948 

(1)    Of this amount, $133.2 million and $114.9 million is recorded in other current assets as of March 31, 2023 and December 31, 2022, respectively.
Changes in the allowance for credit losses The following table presents the changes in the allowance for credit losses recorded against accounts receivabletrade, net in the unaudited condensed consolidated balance sheets:
Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$1,676 $1,044 
Provision for current expected credit losses928 475 
Write off of uncollectible accounts(779)(506)
Recoveries62 52 
Balance at end of period$1,887 $1,065 
The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the unaudited condensed consolidated balance sheets:

Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$81,248 $41,138 
Provision for current expected credit losses (1)10,211 6,644 
Recoveries— 36 
Balance at end of period$91,459 $47,818 

(1)    In addition, we recognized $48,000 and $13,000 during the three months ended March 31, 2023 and 2022, respectively, of provision for current expected credit losses related to our long-term receivables for our customer leases.
Financing receivable, past due The following table presents the aging of the amortized cost of customer notes receivable:
As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
1-90 days past due$89,799 $91,668 
91-180 days past due27,743 16,859 
Greater than 180 days past due35,638 14,504 
Total past due153,180 123,031 
Not past due2,935,974 2,539,276 
Total$3,089,154 $2,662,307 
Financing receivable amortized cost of customer notes receivable The following table presents the amortized cost by origination year of our customer notes receivable based on payment activity:
Amortized Cost by Origination Year
20232022202120202019PriorTotal
(in thousands)
Payment performance:
Performing$457,192 $1,412,752 $725,043 $221,976 $112,971 $123,582 $3,053,516 
Nonperforming (1)— 8,596 11,707 3,670 4,048 7,617 35,638 
Total$457,192 $1,421,348 $736,750 $225,646 $117,019 $131,199 $3,089,154 

(1)    A nonperforming loan is a loan in which the customer is in default and has not made any scheduled principal or interest payments for 181 days or more.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of long-term debt instruments The following table presents the detail of long-term debt, net as recorded in the unaudited condensed consolidated balance sheets:
Three Months Ended
March 31, 2023
Weighted Average
Effective Interest
Rates
As of March 31, 2023Year Ended
December 31, 2022
Weighted Average
Effective Interest
Rates
As of December 31, 2022
Long-termCurrentLong-termCurrent
(in thousands, except interest rates)
SEI
0.25% convertible senior notes
0.72 %$575,000 $— 0.71 %$575,000 $— 
2.625% convertible senior notes
3.07 %600,000 — 3.11 %600,000 — 
Debt discount, net(23,047)— (24,324)— 
Deferred financing costs, net(909)— (920)— 
Sunnova Energy Corporation
5.875% senior notes
6.63 %400,000 — 6.52 %400,000 — 
Debt discount, net(3,389)— (3,767)— 
Deferred financing costs, net(6,849)— (7,339)— 
EZOP
Revolving credit facility7.98 %706,000 — 5.10 %500,000 — 
Debt discount, net(463)— (532)— 
HELII
Solar asset-backed notes5.72 %199,339 8,985 5.69 %204,016 8,632 
Debt discount, net(28)— (30)— 
Deferred financing costs, net(3,424)— (3,591)— 
RAYSI
Solar asset-backed notes5.63 %104,150 10,692 5.54 %105,878 9,957 
Debt discount, net(905)— (960)— 
Deferred financing costs, net(3,339)— (3,451)— 
HELIII
Solar loan-backed notes4.47 %92,415 10,322 4.42 %94,247 10,438 
Debt discount, net(1,465)— (1,536)— 
Deferred financing costs, net(1,407)— (1,474)— 
TEPH
Revolving credit facility9.78 %553,274 — 7.74 %425,700 — 
Debt discount, net(1,777)— (2,043)— 
SOLI
Solar asset-backed notes3.98 %345,822 15,052 3.92 %348,962 16,063 
Debt discount, net(84)— (87)— 
Deferred financing costs, net(6,563)— (6,827)— 
HELIV
Solar loan-backed notes4.19 %103,869 11,330 4.15 %105,655 11,494 
Debt discount, net(528)— (564)— 
Deferred financing costs, net(2,447)— (2,609)— 
AP8
Revolving credit facility10.07 %148,774 1,226 20.52 %74,535 465 
SOLII
Solar asset-backed notes3.46 %229,025 6,687 3.41 %232,276 6,409 
Debt discount, net(62)— (64)— 
Deferred financing costs, net(4,417)— (4,576)— 
HELV
Solar loan-backed notes2.51 %141,939 14,144 2.47 %143,940 14,367 
Debt discount, net(653)— (690)— 
Deferred financing costs, net(2,522)— (2,661)— 
SOLIII
Solar asset-backed notes2.84 %270,504 16,727 2.78 %275,779 16,632 
Debt discount, net(113)— (117)— 
Deferred financing costs, net(5,431)— (5,616)— 
HELVI
Solar loan-backed notes2.12 %168,073 14,165 2.08 %167,669 16,770 
Debt discount, net(38)— (40)— 
Deferred financing costs, net(2,771)— (2,909)— 
HELVII
Solar loan-backed notes2.56 %128,449 11,908 2.50 %126,856 16,058 
Debt discount, net(36)— (38)— 
Deferred financing costs, net(2,103)— (2,193)— 
HELVIII
Solar loan-backed notes3.64 %247,171 29,946 3.54 %250,014 31,099 
Debt discount, net(5,043)— (5,267)— 
Deferred financing costs, net(3,932)— (4,080)— 
SOLIV
Solar asset-backed notes5.97 %334,975 8,186 5.76 %338,251 8,080 
Debt discount, net(10,756)— (11,190)— 
Deferred financing costs, net(7,701)— (7,996)— 
HELIX
Solar loan-backed notes5.69 %193,191 29,082 5.46 %193,837 29,632 
Debt discount, net(3,453)— (3,589)— 
Deferred financing costs, net(3,191)— (3,303)— 
HELX
Solar loan-backed notes7.26 %158,558 20,883 6.23 %162,301 18,335 
Debt discount, net(11,945)— (12,459)— 
Deferred financing costs, net(3,300)— (3,319)— 
IS
Revolving credit facility7.50 %45,000 — — — 
Total$5,621,437 $209,335 $5,194,755 $214,431 
Schedule of carrying values and estimated fair values of debt instruments Fair Values of Long-Term Debt.    The fair values of our long-term debt and the corresponding carrying amounts are as
follows:

As of March 31, 2023As of December 31, 2022
Carrying
Value
Estimated
Fair Value
Carrying
Value
Estimated
Fair Value
(in thousands)
SEI 0.25% convertible senior notes
$575,000 $519,554 $575,000 $511,733 
SEI 2.625% convertible senior notes
600,000 581,798 600,000 574,693 
Sunnova Energy Corporation 5.875% senior notes
400,000 361,710 400,000 359,283 
EZOP revolving credit facility706,000 706,000 500,000 500,000 
HELII solar asset-backed notes208,324 204,426 212,648 206,045 
RAYSI solar asset-backed notes114,842 105,543 115,835 104,594 
HELIII solar loan-backed notes102,737 93,487 104,685 93,706 
TEPH revolving credit facility553,274 553,274 425,700 425,700 
SOLI solar asset-backed notes360,874 315,405 365,025 313,174 
HELIV solar loan-backed notes115,199 100,830 117,149 100,913 
AP8 revolving credit facility150,000 150,000 75,000 75,000 
SOLII solar asset-backed notes235,712 191,464 238,685 189,728 
HELV solar loan-backed notes156,083 135,881 158,307 135,408 
SOLIII solar asset-backed notes287,231 238,463 292,411 237,425 
HELVI solar loan-backed notes182,238 157,691 184,439 157,289 
HELVII solar loan-backed notes140,357 124,421 142,914 124,476 
HELVIII solar loan-backed notes277,117 253,013 281,113 252,483 
SOLIV solar asset-backed notes343,161 335,834 346,331 334,335 
HELIX solar loan-backed notes222,273 211,998 223,469 210,070 
HELX solar loan-backed notes179,441 183,535 180,636 183,165 
IS revolving credit facility45,000 45,000 — — 
Total (1)$5,954,863 $5,569,327 $5,539,347 $5,089,220 

(1) Amounts exclude the net deferred financing costs (classified as debt) and net debt discounts of $124.1 million and $130.2 million as of March 31, 2023 and December 31, 2022, respectively.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments (Tables)
3 Months Ended
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Outstanding derivative instruments
The following table presents a summary of the outstanding derivative instruments:

As of March 31, 2023As of December 31, 2022
Effective
Date
Termination
Date
Fixed
Interest
Rate
Aggregate
Notional
Amount
Effective
Date
Termination
Date
Fixed
Interest
Rate
Aggregate
Notional
Amount
(in thousands, except interest rates)
EZOPJune 2022 -
February 2023
October 2031 -
November 2035
0.890%$618,421 June 2022 -
July 2022
July 2034
0.890%
$489,477 
TEPHJuly 2022 -
March 2023
April 2034 -
October 2041
1.520% - 3.000%
503,349 July 2022 -
December 2022
January 2035 -
April 2041
1.520% -
2.630%
383,749 
AP8November 2022September 20254.250%150,000 November 2022September 20254.250%75,000 
Total$1,271,770 $948,226 
Fair value of interest rate swaps
The following table presents the fair value of the interest rate swaps and caps as recorded in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Other assets$133,873 $112,712 
The following table presents the impact of the interest rate swaps and caps as recorded in the unaudited condensed consolidated statements of operations:
Three Months Ended 
 March 31,
20232022
(in thousands)
Realized (gain) loss$(6,707)$591 
Unrealized (gain) loss23,616 (33,874)
Total$16,909 $(33,283)
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock option activity
Number
of Stock
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Weighted
Average
Grant Date
Fair Value
Aggregate
Intrinsic
Value
(in thousands)
Outstanding, December 31, 20223,259,459 $18.48 4.75$10,341 
Granted826,076 $14.61 9.98$8.49 
Outstanding, March 31, 20234,085,535 $17.70 5.61$6,679 
Exercisable, March 31, 20232,706,045 $16.44 3.60$5,746 
Vested and expected to vest, March 31, 20234,085,535 $17.70 5.61$6,679 
Non-vested, March 31, 20231,379,490 $10.94 
Restricted stock unit activity
The following table summarizes restricted stock unit activity:

Number of
Restricted
Stock Units
Weighted
Average
Grant Date
Fair Value
Outstanding, December 31, 20221,609,615 $20.62 
Granted1,602,522 $14.19 
Vested(740,979)$18.25 
Forfeited(22,016)$19.46 
Outstanding, March 31, 20232,449,142 $17.14 
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share
The following table sets forth the computation of our basic and diluted net loss per share:

Three Months Ended 
 March 31,
20232022
(in thousands, except share and per share amounts)
Net loss attributable to stockholders—basic and diluted$(81,083)$(35,058)
Net loss per share attributable to stockholders—basic and diluted$(0.70)$(0.31)
Weighted average common shares outstanding—basic and diluted115,073,975 113,499,426 
Schedule of antidilutive weighted average shares
The following table presents the weighted average shares of common stock equivalents that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

Three Months Ended 
 March 31,
20232022
Equity-based compensation awards5,037,823 4,486,559 
Convertible senior notes34,150,407 16,628,073 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of performance guarantee obligations The changes in our aggregate performance guarantee obligations are as follows:
Three Months Ended 
 March 31,
20232022
(in thousands)
Balance at beginning of period$4,845 $5,293 
Accruals1,015 329 
Settlements(2,731)(3,148)
Balance at end of period$3,129 $2,474 
Lease expense The following table presents the detail of lease expense as recorded in general and administrative expense in the unaudited condensed consolidated statements of operations:
Three Months Ended 
 March 31,
20232022
(in thousands)
Operating lease expense$692 $692 
Finance lease expense:
Amortization expense230 175 
Interest on lease liabilities18 14 
Short-term lease expense27 27 
Variable lease expense233 255 
Total$1,200 $1,163 
Other information related to leases was as follows:

Three Months Ended 
 March 31,
20232022
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases (1)$764 $382 
Operating cash flows from finance leases$18 $14 
Financing cash flows from finance leases$211 $199 
Right-of-use assets obtained in exchange for lease obligations:
Finance leases$83 $287 

(1)Includes reimbursements in 2023 and 2022 of approximately $0 and $45,000, respectively, for leasehold improvements.
As of 
 March 31, 2023
As of 
 December 31, 2022
Weighted average remaining lease term (years):
Operating leases6.376.60
Finance leases2.682.86
Weighted average discount rate:
Operating leases3.95 %3.95 %
Finance leases4.52 %4.37 %
Lease assets and liabilities
The following table presents the detail of right-of-use assets and lease liabilities as recorded in other assets and other current liabilities/other long-term liabilities, respectively, in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2023
As of 
 December 31, 2022
(in thousands)
Right-of-use assets:
Operating leases$14,194 $14,706 
Finance leases2,329 2,476 
Total right-of-use assets$16,523 $17,182 
Current lease liabilities:
Operating leases$2,487 $2,451 
Finance leases759 796 
Long-term leases liabilities:
Operating leases15,131 15,751 
Finance leases851 957 
Total lease liabilities$19,228 $19,955 
Operating lease, future minimum lease payments
Future minimum lease payments under our non-cancelable leases as of March 31, 2023 were as follows:

Operating
Leases
Finance
Leases
(in thousands)
Remaining 2023$2,386 $648 
20243,118 637 
20253,168 320 
20263,236 97 
20273,304 
2028 and thereafter5,485 — 
Total20,697 1,705 
Amount representing interest(2,458)(95)
Amount representing leasehold incentives(621)— 
Present value of future payments17,618 1,610 
Current portion of lease liability(2,487)(759)
Long-term portion of lease liability$15,131 $851 
Other commitments
Dealer Commitments.    As of March 31, 2023 and December 31, 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $144.6 million and $121.3 million, respectively. Under these agreements, we paid $24.6 million and $13.2 million during the three months ended March 31, 2023 and 2022, respectively. We could be obligated to make maximum payments, excluding additional amounts payable on a per watt basis if even higher thresholds are met, as follows:

Dealer
Commitments
(in thousands)
Remaining 2023$43,187 
202474,399 
202558,986 
202636,904 
202730,000 
2028 and thereafter— 
Total$243,476 
Future commitments Future commitments as of March 31, 2023 were as follows:
Information
Technology
Commitments
(in thousands)
Remaining 2023$27,796 
20246,012 
202585 
2026— 
2027— 
2028 and thereafter— 
Total$33,893 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation - (Details)
customer in Thousands, $ in Billions
3 Months Ended 44 Months Ended
Mar. 31, 2023
state
customer
renewalOption
Mar. 31, 2023
USD ($)
state
Subsidiary, Sale of Stock [Line Items]    
Number of customers | customer 309  
Number of states in which entity operates (more than) | state 45 45
Maximum renewal term 10 years  
Equity cure contribution | $   $ 12.5
Solar Service Agreement | Minimum    
Subsidiary, Sale of Stock [Line Items]    
Agreement term 10 years  
Solar Service Agreement | Maximum    
Subsidiary, Sale of Stock [Line Items]    
Agreement term 25 years  
Lease and Power Purchase Agreement (PPA) | Lease Agreement, Option One    
Subsidiary, Sale of Stock [Line Items]    
Number of options to renew term 2  
Renewal term 5 years  
Lease and Power Purchase Agreement (PPA) | Lease Agreement, Option Two    
Subsidiary, Sale of Stock [Line Items]    
Number of options to renew term 1  
Renewal term 10 years  
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation - Consolidated Balance Sheets Revision (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Change in Accounting Estimate [Line Items]      
Other assets $ 986,625 $ 961,891 $ 660,981
Accumulated deficit $ (366,972) $ (364,782) (425,004)
As Previously Reported      
Change in Accounting Estimate [Line Items]      
Other assets     662,456
Accumulated deficit     (423,529)
Revisions      
Change in Accounting Estimate [Line Items]      
Other assets     (1,475)
Accumulated deficit     $ (1,475)
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation - Consolidated Statements of Operations Revision (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Change in Accounting Estimate [Line Items]    
Interest expense, net $ 85,607 $ (1,015)
Loss before income tax (109,836) (22,104)
Net loss (110,346) (22,104)
Net loss attributable to stockholders $ (81,083) $ (35,058)
Net loss per share attributable to stockholders - basic (in USD per share) $ (0.70) $ (0.31)
Net loss per share attributable to stockholders - diluted (in USD per share) $ (0.70) $ (0.31)
As Previously Reported    
Change in Accounting Estimate [Line Items]    
Interest expense, net   $ (2,490)
Loss before income tax   (20,629)
Net loss   (20,629)
Net loss attributable to stockholders   $ (33,583)
Net loss per share attributable to stockholders - basic (in USD per share)   $ (0.30)
Net loss per share attributable to stockholders - diluted (in USD per share)   $ (0.30)
Revisions    
Change in Accounting Estimate [Line Items]    
Interest expense, net   $ 1,475
Loss before income tax   (1,475)
Net loss   (1,475)
Net loss attributable to stockholders   $ (1,475)
Net loss per share attributable to stockholders - basic (in USD per share)   $ (0.01)
Net loss per share attributable to stockholders - diluted (in USD per share)   $ (0.01)
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation - Consolidated Statement of Cash Flows Revision (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Change in Accounting Estimate [Line Items]    
Net loss $ (110,346) $ (22,104)
Unrealized (gain) loss on derivatives 23,616 (33,874)
Net cash used in operating activities $ (169,327) (92,129)
As Previously Reported    
Change in Accounting Estimate [Line Items]    
Net loss   (20,629)
Unrealized (gain) loss on derivatives   (35,349)
Net cash used in operating activities   (92,129)
Revisions    
Change in Accounting Estimate [Line Items]    
Net loss   (1,475)
Unrealized (gain) loss on derivatives   1,475
Net cash used in operating activities   $ 0
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation - Consolidated Statements of Redeemable Noncontrolling Interests and Equity Revision (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Stockholders' equity, beginning balance $ 1,721,713 $ 1,476,277
Net loss attributable to stockholders (89,942) (19,672)
Equity in subsidiaries attributable to parent 21,528 173
Other, net (110) 174
Stockholders' equity, ending balance 1,767,262 1,505,948
Accumulated Deficit    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Stockholders' equity, beginning balance (364,782) (459,715)
Net loss attributable to stockholders (81,083) (35,058)
Equity in subsidiaries attributable to parent 78,893 69,769
Stockholders' equity, ending balance $ (366,972) (425,004)
Accumulated Deficit | As Previously Reported    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Stockholders' equity, beginning balance   (459,715)
Net loss attributable to stockholders   (33,583)
Equity in subsidiaries attributable to parent   69,769
Stockholders' equity, ending balance   (423,529)
Accumulated Deficit | Revisions    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Stockholders' equity, beginning balance   0
Net loss attributable to stockholders   (1,475)
Equity in subsidiaries attributable to parent   0
Stockholders' equity, ending balance   $ (1,475)
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
kWh
FICO_score
renewalOption
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]        
Average age of solar systems 4 years      
Inventory $ 182,949   $ 152,113  
Threshold period past due, writeoff 180 days      
Deferred revenue $ 724,668   615,623 $ 297,800
Revenue recognized 19,800 $ 2,100    
Self-insured claims liability 2,400      
Solar Renewable Energy Certificates        
Disaggregation of Revenue [Line Items]        
Inventory $ 0   0  
PPA revenue | Lease Agreement, Option One        
Disaggregation of Revenue [Line Items]        
Renewal term 5 years      
Number of options to renew term | renewalOption 2      
PPA revenue | Lease Agreement, Option Two        
Disaggregation of Revenue [Line Items]        
Renewal term 10 years      
Number of options to renew term | renewalOption 1      
PPA revenue | Minimum        
Disaggregation of Revenue [Line Items]        
Agreement term 20 years      
PPA revenue | Maximum        
Disaggregation of Revenue [Line Items]        
Agreement term 25 years      
Renewal term 10 years      
Lease revenue | Lease Agreement, Option One        
Disaggregation of Revenue [Line Items]        
Renewal term 5 years      
Number of options to renew term | renewalOption 2      
Lease revenue | Lease Agreement, Option Two        
Disaggregation of Revenue [Line Items]        
Renewal term 10 years      
Number of options to renew term | renewalOption 1      
Lease revenue | Minimum        
Disaggregation of Revenue [Line Items]        
Agreement term 20 years      
Lease revenue | Maximum        
Disaggregation of Revenue [Line Items]        
Agreement term 25 years      
Renewal term 10 years      
Solar renewable energy certificate revenue        
Disaggregation of Revenue [Line Items]        
Energy per certificate (in kWhs) | kWh 1,000      
Typical period for receiving payment 1 month      
Other revenue | Maximum        
Disaggregation of Revenue [Line Items]        
Agreement term 10 years      
Loan revenue        
Disaggregation of Revenue [Line Items]        
Deferred revenue $ 689,342   $ 586,128  
Loan revenue | Minimum        
Disaggregation of Revenue [Line Items]        
Agreement term 10 years      
Minimum FICO score required for customer to qualify for program | FICO_score 600      
Loan revenue | Median        
Disaggregation of Revenue [Line Items]        
Agreement term 15 years      
Loan revenue | Maximum        
Disaggregation of Revenue [Line Items]        
Agreement term 25 years      
Minimum FICO score required for customer to qualify for program | FICO_score 710      
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 1,676 $ 1,044
Provision for current expected credit losses 928 475
Write off of uncollectible accounts (779) (506)
Recoveries 62 52
Balance at end of period $ 1,887 $ 1,065
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory [Line Items]    
Inventory $ 182,949 $ 152,113
Energy storage systems and components    
Inventory [Line Items]    
Inventory 107,567 74,968
Homebuilder construction in progress    
Inventory [Line Items]    
Inventory 46,443 43,116
Modules and inverters    
Inventory [Line Items]    
Inventory 28,049 32,798
Meters and modems    
Inventory [Line Items]    
Inventory 890 1,166
Other    
Inventory [Line Items]    
Inventory $ 0 $ 65
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financial assets:    
Investments in solar receivables $ 70,722 $ 72,171
Derivative assets 133,873 112,712
Total assets 204,595 184,883
Financial liabilities:    
Contingent consideration 15,040 26,787
Total liabilities 15,040 26,787
Fair Value, Inputs, Level 1    
Financial assets:    
Investments in solar receivables 0 0
Derivative assets 0 0
Total assets 0 0
Financial liabilities:    
Contingent consideration 0 0
Total liabilities 0 0
Fair Value, Inputs, Level 2    
Financial assets:    
Investments in solar receivables 0 0
Derivative assets 133,873 112,712
Total assets 133,873 112,712
Financial liabilities:    
Contingent consideration 0 0
Total liabilities 0 0
Fair Value, Inputs, Level 3    
Financial assets:    
Investments in solar receivables 70,722 72,171
Derivative assets 0 0
Total assets 70,722 72,171
Financial liabilities:    
Contingent consideration 15,040 26,787
Total liabilities $ 15,040 $ 26,787
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 72,171 $ 82,658
Additions 969 0
Settlements (2,173) (1,320)
Loss recognized in earnings (245) (3,760)
Balance at end of period $ 70,722 $ 77,578
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Operating Income (Expense), Net Other Operating Income (Expense), Net
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details) - Contingent Consideration Liability - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Balance at beginning of period $ 26,787 $ 67,895
Settlements (10,779) (16,013)
Gain recognized in earnings (968) (9,967)
Balance at end of period $ 15,040 $ 41,915
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details) - Fair Value, Inputs, Level 3 - Weighted Average
Mar. 31, 2023
Volatility  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Contingent consideration - installation earnout 35.00%
Revenue risk premium  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Contingent consideration - installation earnout 16.00%
Discount rate  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Contingent consideration - installation earnout 4.06%
Contingent consideration - microgrid earnout 4.06%
Probability of success  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Contingent consideration - microgrid earnout 25.00%
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Schedule of Detailed Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 161,696 $ 65,722
PPA revenue    
Disaggregation of Revenue [Line Items]    
Revenue 21,746 21,185
Lease revenue    
Disaggregation of Revenue [Line Items]    
Revenue 31,343 21,780
Inventory sales revenue    
Disaggregation of Revenue [Line Items]    
Revenue 59,914 0
Solar renewable energy certificate revenue    
Disaggregation of Revenue [Line Items]    
Revenue 7,791 6,244
Cash sales revenue    
Disaggregation of Revenue [Line Items]    
Revenue 16,819 11,348
Loan revenue    
Disaggregation of Revenue [Line Items]    
Revenue 7,143 3,376
Other revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 16,940 $ 1,789
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Performance Obligations (Details)
$ in Billions
3 Months Ended
Mar. 31, 2023
USD ($)
Accounting Policies [Abstract]  
Contracted but not yet recognized revenue $ 3.7
Performance obligation, description of timing We do not expect the annual recognition to vary significantly over approximately the next 20 years as the vast majority of existing solar service agreements have at least 20 years remaining
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contracted but not yet recognized revenue 3.00%
Contracted but not yet recognized revenue, expected timing of satisfaction 12 months
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Deferred Revenue (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Deferred revenue $ 724,668 $ 615,623 $ 297,800
Deferred revenue included in other current liabilities 38,938 30,172  
Loans      
Disaggregation of Revenue [Line Items]      
Deferred revenue 689,342 586,128  
PPAs and leases      
Disaggregation of Revenue [Line Items]      
Deferred revenue 30,790 24,893  
Solar receivables      
Disaggregation of Revenue [Line Items]      
Deferred revenue $ 4,536 $ 4,602  
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,495,113 $ 4,192,983
Less: accumulated depreciation (440,740) (408,182)
Property and equipment, net $ 4,054,373 3,784,801
Solar energy systems and energy storage systems    
Property, Plant and Equipment [Line Items]    
Useful Lives 35 years  
Property and equipment, gross $ 3,972,515 3,719,727
Less: accumulated depreciation (388,200) (360,100)
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 367,174 329,893
Asset retirement obligations    
Property, Plant and Equipment [Line Items]    
Useful Lives 30 years  
Property and equipment, gross $ 60,409 57,063
Information technology systems    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Property and equipment, gross $ 80,417 72,797
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 5,664 4,976
Computers and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Computers and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 5 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 5,964 5,558
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 6 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Useful Lives 7 years  
Property and equipment, gross $ 1,172 1,172
Vehicles    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,640 1,640
Vehicles | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 4 years  
Vehicles | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 5 years  
Other    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 158 $ 157
Other | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 5 years  
Other | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 6 years  
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Detail of Certain Balance Sheet Captions - Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Inventory $ 182,949 $ 152,113  
Current portion of customer notes receivable 133,150 114,910  
Restricted cash 52,699 51,733 $ 34,958
Prepaid assets 20,457 17,492  
Deferred receivables 5,650 7,392  
Current portion of investments in solar receivables 7,973 7,107  
Other 97 553  
Other current assets, net of allowance of $3,658 and $3,250 as of March 31, 2023 and December 31, 2022, respectively $ 402,975 $ 351,300  
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Detail of Certain Balance Sheet Captions - Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Construction in progress - customer notes receivable $ 326,907 $ 382,611  
Restricted cash 157,240 133,584 $ 81,478
Exclusivity and other bonus arrangements with dealers, net 144,568 121,313  
Investments in solar receivables 62,749 65,064  
Straight-line revenue adjustment, net 55,416 53,086  
Other 239,745 206,233  
Total $ 986,625 $ 961,891 $ 660,981
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Interest payable $ 26,220 $ 35,258
Deferred revenue 38,938 30,172
Current portion of operating and finance lease liability 3,246 3,247
Current portion of performance guarantee obligations 1,810 2,495
Other 2,670 334
Total $ 72,884 $ 71,506
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Asset Retirement Obligations ("ARO") (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Asset Retirement Obligation Disclosure [Abstract]    
Asset retirement obligation, useful life 30 years  
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Balance at beginning of period $ 69,869 $ 54,396
Additional obligations incurred 3,355 2,573
Accretion expense 1,081 840
Other (13) (30)
Balance at end of period $ 74,292 $ 57,779
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Customer Notes Receivable - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loan systems not yet placed in service $ 326,900,000   $ 382,600,000
Interest income 24,788,000 $ 10,932,000  
Customer notes receivable not accruing interest 15,600,000   12,600,000
Customer notes receivable not accruing interest, allowance 341,000   278,000
Interest income for nonaccrual loans 0 0  
Amortized cost 47,800,000   31,400,000
Customer notes receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest income 20,100,000 10,800,000  
Accrued investment income receivable 10,700,000   $ 10,200,000
Accrued investment income receivable, written off $ 13,000 $ 493,000  
Loan revenue | Minimum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 10 years    
Loan revenue | Median      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 15 years    
Loan revenue | Maximum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Agreement term 25 years    
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Customer Notes Receivable - Schedule of Customer Notes Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Customer notes receivable $ 3,089,154 $ 2,662,307    
Allowance for credit losses (91,459) (81,248) $ (47,818) $ (41,138)
Current portion of customer notes receivable 133,150 114,910    
Customer Notes Receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Current portion of customer notes receivable 133,200 114,900    
Carrying Value        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Customer notes receivable 2,997,695 2,581,059    
Estimated Fair Value        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Customer notes receivable $ 2,940,803 $ 2,554,948    
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 81,248 $ 41,138
Provision for current expected credit loss 10,211 6,644
Recoveries 0 36
Balance at end of period 91,459 47,818
Provision for expected credit losses $ 48 $ 13
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Customer Notes Receivable - Schedule of Aged Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Customer notes receivable $ 3,089,154 $ 2,662,307
Total past due    
Financing Receivable, Past Due [Line Items]    
Customer notes receivable 153,180 123,031
1-90 days past due    
Financing Receivable, Past Due [Line Items]    
Customer notes receivable 89,799 91,668
91-180 days past due    
Financing Receivable, Past Due [Line Items]    
Customer notes receivable 27,743 16,859
Greater than 180 days past due    
Financing Receivable, Past Due [Line Items]    
Customer notes receivable 35,638 14,504
Not past due    
Financing Receivable, Past Due [Line Items]    
Customer notes receivable $ 2,935,974 $ 2,539,276
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 $ 457,192  
2022 1,421,348  
2021 736,750  
2020 225,646  
2019 117,019  
Prior 131,199  
Total 3,089,154 $ 2,662,307
Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 457,192  
2022 1,412,752  
2021 725,043  
2020 221,976  
2019 112,971  
Prior 123,582  
Total 3,053,516  
Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 0  
2022 8,596  
2021 11,707  
2020 3,670  
2019 4,048  
Prior 7,617  
Total $ 35,638  
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long-term debt, non-current $ 5,621,437 $ 5,194,755
Long-term debt, current 209,335 214,431
SEI | Convertible senior notes    
Debt Instrument [Line Items]    
Debt discount, net, non-current (23,047) (24,324)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (909) (920)
Deferred financing costs, net, current $ 0 $ 0
SEI | Convertible senior notes | 0.25% convertible senior notes    
Debt Instrument [Line Items]    
Stated interest rate 0.25%  
Weighted average effective interest rate 0.72% 0.71%
Long-term debt, gross, non-current $ 575,000 $ 575,000
Long-term debt, gross, current $ 0 $ 0
SEI | Convertible senior notes | 2.625% convertible senior notes    
Debt Instrument [Line Items]    
Stated interest rate 2.625%  
Weighted average effective interest rate 3.07% 3.11%
Long-term debt, gross, non-current $ 600,000 $ 600,000
Long-term debt, gross, current 0 0
Sunnova Energy Corporation    
Debt Instrument [Line Items]    
Debt discount, net, non-current (3,389) (3,767)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (6,849) (7,339)
Deferred financing costs, net, current $ 0 $ 0
Sunnova Energy Corporation | Senior notes | 5.875% senior notes    
Debt Instrument [Line Items]    
Stated interest rate 5.875%  
Weighted average effective interest rate 6.63% 6.52%
Long-term debt, gross, non-current $ 400,000 $ 400,000
Long-term debt, gross, current 0 0
EZOP | Revolving credit facility    
Debt Instrument [Line Items]    
Debt discount, net, non-current (463) (532)
Debt discount, net, current $ 0 $ 0
EZOP | Line of credit | Revolving credit facility    
Debt Instrument [Line Items]    
Weighted average effective interest rate 7.98% 5.10%
Long-term debt, gross, non-current $ 706,000 $ 500,000
Long-term debt, gross, current 0 0
HELII    
Debt Instrument [Line Items]    
Debt discount, net, non-current (28) (30)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (3,424) (3,591)
Deferred financing costs, net, current $ 0 $ 0
HELII | Solar asset-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 5.72% 5.69%
Long-term debt, gross, non-current $ 199,339 $ 204,016
Long-term debt, gross, current 8,985 8,632
RAYSI    
Debt Instrument [Line Items]    
Debt discount, net, non-current (905) (960)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (3,339) (3,451)
Deferred financing costs, net, current $ 0 $ 0
RAYSI | Solar asset-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 5.63% 5.54%
Long-term debt, gross, non-current $ 104,150 $ 105,878
Long-term debt, gross, current 10,692 9,957
HELIII    
Debt Instrument [Line Items]    
Debt discount, net, non-current (1,465) (1,536)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (1,407) (1,474)
Deferred financing costs, net, current $ 0 $ 0
HELIII | Solar loan-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 4.47% 4.42%
Long-term debt, gross, non-current $ 92,415 $ 94,247
Long-term debt, gross, current 10,322 10,438
TEPH    
Debt Instrument [Line Items]    
Debt discount, net, non-current (1,777) (2,043)
Debt discount, net, current $ 0 $ 0
TEPH | Line of credit | Revolving credit facility    
Debt Instrument [Line Items]    
Weighted average effective interest rate 9.78% 7.74%
Long-term debt, gross, non-current $ 553,274 $ 425,700
Long-term debt, gross, current 0 0
SOLI    
Debt Instrument [Line Items]    
Debt discount, net, non-current (84) (87)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (6,563) (6,827)
Deferred financing costs, net, current $ 0 $ 0
SOLI | Solar asset-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 3.98% 3.92%
Long-term debt, gross, non-current $ 345,822 $ 348,962
Long-term debt, gross, current 15,052 16,063
HELIV    
Debt Instrument [Line Items]    
Debt discount, net, non-current (528) (564)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (2,447) (2,609)
Deferred financing costs, net, current $ 0 $ 0
HELIV | Solar loan-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 4.19% 4.15%
Long-term debt, gross, non-current $ 103,869 $ 105,655
Long-term debt, gross, current $ 11,330 $ 11,494
AP8 | Line of credit | Revolving credit facility    
Debt Instrument [Line Items]    
Weighted average effective interest rate 10.07% 20.52%
Long-term debt, gross, non-current $ 148,774 $ 74,535
Long-term debt, gross, current 1,226 465
SOLII    
Debt Instrument [Line Items]    
Debt discount, net, non-current (62) (64)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (4,417) (4,576)
Deferred financing costs, net, current $ 0 $ 0
SOLII | Solar asset-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 3.46% 3.41%
Long-term debt, gross, non-current $ 229,025 $ 232,276
Long-term debt, gross, current 6,687 6,409
HELV    
Debt Instrument [Line Items]    
Debt discount, net, non-current (653) (690)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (2,522) (2,661)
Deferred financing costs, net, current $ 0 $ 0
HELV | Solar loan-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 2.51% 2.47%
Long-term debt, gross, non-current $ 141,939 $ 143,940
Long-term debt, gross, current 14,144 14,367
SOLIII    
Debt Instrument [Line Items]    
Debt discount, net, non-current (113) (117)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (5,431) (5,616)
Deferred financing costs, net, current $ 0 $ 0
SOLIII | Solar asset-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 2.84% 2.78%
Long-term debt, gross, non-current $ 270,504 $ 275,779
Long-term debt, gross, current 16,727 16,632
HELVI    
Debt Instrument [Line Items]    
Debt discount, net, non-current (38) (40)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (2,771) (2,909)
Deferred financing costs, net, current $ 0 $ 0
HELVI | Solar loan-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 2.12% 2.08%
Long-term debt, gross, non-current $ 168,073 $ 167,669
Long-term debt, gross, current 14,165 16,770
HELVII    
Debt Instrument [Line Items]    
Debt discount, net, non-current (36) (38)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (2,103) (2,193)
Deferred financing costs, net, current $ 0 $ 0
HELVII | Solar loan-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 2.56% 2.50%
Long-term debt, gross, non-current $ 128,449 $ 126,856
Long-term debt, gross, current 11,908 16,058
HELVIII    
Debt Instrument [Line Items]    
Debt discount, net, non-current (5,043) (5,267)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (3,932) (4,080)
Deferred financing costs, net, current $ 0 $ 0
HELVIII | Solar loan-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 3.64% 3.54%
Long-term debt, gross, non-current $ 247,171 $ 250,014
Long-term debt, gross, current 29,946 31,099
SOLIV    
Debt Instrument [Line Items]    
Debt discount, net, non-current (10,756) (11,190)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (7,701) (7,996)
Deferred financing costs, net, current $ 0 $ 0
SOLIV | Solar asset-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 5.97% 5.76%
Long-term debt, gross, non-current $ 334,975 $ 338,251
Long-term debt, gross, current 8,186 8,080
HELIX    
Debt Instrument [Line Items]    
Debt discount, net, non-current (3,453) (3,589)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (3,191) (3,303)
Deferred financing costs, net, current $ 0 $ 0
HELIX | Solar loan-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 5.69% 5.46%
Long-term debt, gross, non-current $ 193,191 $ 193,837
Long-term debt, gross, current 29,082 29,632
HELX    
Debt Instrument [Line Items]    
Debt discount, net, non-current (11,945) (12,459)
Debt discount, net, current 0 0
Deferred financing costs, net, non-current (3,300) (3,319)
Deferred financing costs, net, current $ 0 $ 0
HELX | Solar loan-backed notes    
Debt Instrument [Line Items]    
Weighted average effective interest rate 7.26% 6.23%
Long-term debt, gross, non-current $ 158,558 $ 162,301
Long-term debt, gross, current $ 20,883 $ 18,335
IS | Line of credit | Revolving credit facility    
Debt Instrument [Line Items]    
Weighted average effective interest rate 7.50%
Long-term debt, gross, non-current $ 45,000 $ 0
Long-term debt, gross, current $ 0 $ 0
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Narrative (Details) - USD ($)
1 Months Ended
Mar. 31, 2023
Feb. 23, 2023
Nov. 30, 2022
Oct. 31, 2022
Sep. 30, 2022
Aug. 31, 2022
Debt Instrument [Line Items]            
Borrowing capacity $ 220,700,000          
EZOP | Line of credit | Revolving credit facility            
Debt Instrument [Line Items]            
Borrowing capacity 69,000,000          
Aggregate committed amount 775,000,000 $ 675,000,000       $ 450,000,000
Maximum borrowing capacity 900,000,000 $ 800,000,000     $ 575,000,000  
TEPH | Line of credit | Revolving credit facility            
Debt Instrument [Line Items]            
Borrowing capacity 146,700,000          
Aggregate committed amount 700,000,000     $ 600,000,000    
Maximum borrowing capacity 789,700,000     $ 689,700,000    
IS | Line of credit | Revolving credit facility            
Debt Instrument [Line Items]            
Borrowing capacity 5,000,000          
Maximum borrowing capacity $ 50,000,000          
Maturity period after parent credit facility maturity 6 months          
Maturity trigger, parent credit facility, terminated minimum $ 250,000,000          
AP8 | Line of credit | Revolving credit facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 150,000,000   $ 75,000,000      
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Net deferred financing costs and debt discounts $ 124,100 $ 130,200
Carrying Value    
Debt Instrument [Line Items]    
Long-term debt 5,954,863 5,539,347
Estimated Fair Value    
Debt Instrument [Line Items]    
Long-term debt $ 5,569,327 5,089,220
SEI | Convertible senior notes | 0.25% convertible senior notes    
Debt Instrument [Line Items]    
Stated interest rate 0.25%  
SEI | Convertible senior notes | 2.625% convertible senior notes    
Debt Instrument [Line Items]    
Stated interest rate 2.625%  
SEI | Carrying Value | Convertible senior notes | 0.25% convertible senior notes    
Debt Instrument [Line Items]    
Long-term debt $ 575,000 575,000
SEI | Carrying Value | Convertible senior notes | 2.625% convertible senior notes    
Debt Instrument [Line Items]    
Long-term debt 600,000 600,000
SEI | Estimated Fair Value | Convertible senior notes | 0.25% convertible senior notes    
Debt Instrument [Line Items]    
Long-term debt 519,554 511,733
SEI | Estimated Fair Value | Convertible senior notes | 2.625% convertible senior notes    
Debt Instrument [Line Items]    
Long-term debt 581,798 574,693
Sunnova Energy Corporation | Carrying Value | Convertible senior notes | 5.875% senior notes    
Debt Instrument [Line Items]    
Long-term debt 400,000 400,000
Sunnova Energy Corporation | Estimated Fair Value | Convertible senior notes | 5.875% senior notes    
Debt Instrument [Line Items]    
Long-term debt 361,710 359,283
HELII | Carrying Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 208,324 212,648
HELII | Estimated Fair Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 204,426 206,045
RAYSI | Carrying Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 114,842 115,835
RAYSI | Estimated Fair Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 105,543 104,594
HELIII | Carrying Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 102,737 104,685
HELIII | Estimated Fair Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 93,487 93,706
SOLI | Carrying Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 360,874 365,025
SOLI | Estimated Fair Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 315,405 313,174
HELIV | Carrying Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 115,199 117,149
HELIV | Estimated Fair Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 100,830 100,913
SOLII | Carrying Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 235,712 238,685
SOLII | Estimated Fair Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 191,464 189,728
HELV | Carrying Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 156,083 158,307
HELV | Estimated Fair Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 135,881 135,408
SOLIII | Carrying Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 287,231 292,411
SOLIII | Estimated Fair Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 238,463 237,425
HELVI | Carrying Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 182,238 184,439
HELVI | Estimated Fair Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 157,691 157,289
HELVII | Carrying Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 140,357 142,914
HELVII | Estimated Fair Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 124,421 124,476
HELVIII | Carrying Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 277,117 281,113
HELVIII | Estimated Fair Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 253,013 252,483
SOLIV | Carrying Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 343,161 346,331
SOLIV | Estimated Fair Value | Solar asset-backed notes    
Debt Instrument [Line Items]    
Long-term debt 335,834 334,335
HELIX | Carrying Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 222,273 223,469
HELIX | Estimated Fair Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 211,998 210,070
HELX | Carrying Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 179,441 180,636
HELX | Estimated Fair Value | Solar loan-backed notes    
Debt Instrument [Line Items]    
Long-term debt 183,535 183,165
Revolving credit facility | EZOP | Carrying Value | Line of credit    
Debt Instrument [Line Items]    
Long-term debt 706,000 500,000
Revolving credit facility | EZOP | Estimated Fair Value | Line of credit    
Debt Instrument [Line Items]    
Long-term debt 706,000 500,000
Revolving credit facility | TEPH | Carrying Value | Line of credit    
Debt Instrument [Line Items]    
Long-term debt 553,274 425,700
Revolving credit facility | TEPH | Estimated Fair Value | Line of credit    
Debt Instrument [Line Items]    
Long-term debt 553,274 425,700
Revolving credit facility | AP8 | Carrying Value | Line of credit    
Debt Instrument [Line Items]    
Long-term debt 150,000 75,000
Revolving credit facility | AP8 | Estimated Fair Value | Line of credit    
Debt Instrument [Line Items]    
Long-term debt 150,000 75,000
Revolving credit facility | IS | Carrying Value | Line of credit    
Debt Instrument [Line Items]    
Long-term debt 45,000 0
Revolving credit facility | IS | Estimated Fair Value | Line of credit    
Debt Instrument [Line Items]    
Long-term debt $ 45,000 $ 0
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Narrative (Details) - Interest Rate Swap - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Derivative [Line Items]      
Aggregate notional amount of derivative $ 1,271,770,000   $ 948,226,000
EZOP      
Derivative [Line Items]      
Aggregate notional amount of derivative 153,000,000 $ 0  
Aggregate notional amount of unwound derivative 0    
Realized gain 4,800,000 0  
TEPH      
Derivative [Line Items]      
Aggregate notional amount of derivative 119,600,000 0  
Aggregate notional amount of unwound derivative 0    
Realized gain 1,900,000    
Realized loss   591,000  
AP8      
Derivative [Line Items]      
Aggregate notional amount of derivative 75,000,000 0  
Aggregate notional amount of unwound derivative 0    
Realized gain $ 3,000 $ 0  
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Outstanding Derivative Instruments (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Interest rate swap      
Derivative [Line Items]      
Aggregate Notional Amount $ 1,271,770,000 $ 948,226,000  
EZOP | Interest rate swap      
Derivative [Line Items]      
Aggregate Notional Amount $ 153,000,000   $ 0
EZOP | Interest Rate Swap One      
Derivative [Line Items]      
Fixed Interest Rate 0.89% 0.89%  
Aggregate Notional Amount $ 618,421,000 $ 489,477,000  
TEPH | Interest rate swap      
Derivative [Line Items]      
Aggregate Notional Amount 119,600,000   0
TEPH | Interest Rate Swap Two      
Derivative [Line Items]      
Aggregate Notional Amount $ 503,349,000 $ 383,749,000  
TEPH | Interest Rate Swap Two | Minimum      
Derivative [Line Items]      
Fixed Interest Rate 1.52% 1.52%  
TEPH | Interest Rate Swap Two | Maximum      
Derivative [Line Items]      
Fixed Interest Rate 3.00% 2.63%  
AP8 | Interest rate swap      
Derivative [Line Items]      
Aggregate Notional Amount $ 75,000,000   $ 0
AP8 | Interest Rate Swap Three      
Derivative [Line Items]      
Fixed Interest Rate 4.25% 4.25%  
Aggregate Notional Amount $ 150,000,000 $ 75,000,000  
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Not designated as hedging instrument | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value $ 133,873 $ 112,712
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized (gain) loss $ 23,616 $ (33,874)
Interest Rate Swap | Interest Expense    
Derivative Instruments, Gain (Loss) [Line Items]    
Realized (gain) loss (6,707) 591
Unrealized (gain) loss 23,616 (33,874)
Total $ 16,909 $ (33,283)
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Effective income tax rate 0.00% 0.00%  
Income tax penalties and interest accrued $ 0   $ 0
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) 10Q - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2023
Feb. 23, 2023
Dec. 31, 2022
Nov. 30, 2022
Mar. 31, 2023
Mar. 31, 2022
Noncontrolling Interest [Line Items]            
Contributions from redeemable noncontrolling interests and noncontrolling interests         $ 60,203 $ 3,757
Class A members | TEP7B            
Noncontrolling Interest [Line Items]            
Contributions from redeemable noncontrolling interests and noncontrolling interests   $ 125,000 $ 30,000      
Class A members | TEP7C            
Noncontrolling Interest [Line Items]            
Contributions from redeemable noncontrolling interests and noncontrolling interests $ 51,300     $ 41,000    
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options vested (in shares)   16,816 16,816  
Stock options vested, value   $ 309,000 $ 309,000  
Total unrecognized compensation expense   $ 12,300,000    
Long-Term Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional shares authorized during period (in shares) 1,525,652      
Shares authorized (in shares)       5,746,588
Common stock outstanding       5.00%
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period   2 years 5 months 15 days    
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period   1 year 10 months 9 days    
Vested (in shares)   740,979 644,466  
Restricted stock units, vested   $ 13,500,000 $ 13,200,000  
Unrecognized compensation expense   $ 36,700,000    
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued in period (in shares)   7,106   7,106
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Number of Stock Options    
Outstanding, beginning balance (in shares) 3,259,459  
Granted (in shares) 826,076  
Outstanding, ending balance (in shares) 4,085,535 3,259,459
Number of stock options, exercisable (in shares) 2,706,045  
Number of stock options, vested and expected to vest (in shares) 4,085,535  
Number of stock options, non-vested (in shares) 1,379,490  
Weighted Average Exercise Price    
Outstanding, beginning balance (in USD per share) $ 18.48  
Granted (in USD per share) 14.61  
Outstanding, ending balance (in USD per share) 17.70 $ 18.48
Weighted average exercise price, exercisable (in USD per share) 16.44  
Weighted average exercise price, vested and expected to vest (in USD per share) $ 17.70  
Weighted Average Remaining Contractual Term (Years)    
Outstanding, balance 5 years 7 months 9 days 4 years 9 months
Granted 9 years 11 months 23 days  
Weighted average remaining contractual term, exercisable 3 years 7 months 6 days  
Weighted average remaining contractual term, vested and expected to vest 5 years 7 months 9 days  
Weighted Average Grant Date Fair Value    
Granted (in USD per share) $ 8.49  
Weighted average grant date fair value, non-vested (in USD per share) $ 10.94  
Aggregate Intrinsic Value    
Outstanding, beginning balance $ 10,341  
Outstanding, ending balance 6,679 $ 10,341
Aggregate intrinsic value, exercisable 5,746  
Aggregate intrinsic value, vested and expected to vest $ 6,679  
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Equity-Based Compensation - Restricted Stock Activity (Details) - Restricted Stock Units - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Number of Restricted Stock Units      
Outstanding, beginning balance (in shares) 1,609,615    
Granted (in shares) 1,602,522    
Vested (in shares) (740,979) (644,466)  
Forfeited (in shares) (22,016)    
Outstanding, ending balance (in shares) 2,449,142    
Weighted Average Grant Date Fair Value      
Outstanding. beginning balance (in USD per share) $ 17.14   $ 20.62
Granted (in USD per share) 14.19    
Vested (in USD per share) 18.25    
Forfeited (in USD per share) 19.46    
Outstanding, ending balance (in USD per share) $ 17.14    
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net loss attributable to stockholders—basic $ (81,083) $ (35,058)
Net loss attributable to stockholders - diluted $ (81,083) $ (35,058)
Net loss per share attributable to stockholders - basic (in USD per share) $ (0.70) $ (0.31)
Net loss per share attributable to stockholders - diluted (in USD per share) $ (0.70) $ (0.31)
Weighted average common shares outstanding - basic (in shares) 115,073,975 113,499,426
Weighted average common shares outstanding - diluted (in shares) 115,073,975 113,499,426
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity-based compensation awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 5,037,823 4,486,559
Convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 34,150,407 16,628,073
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Narrative (Details)
1 Months Ended 3 Months Ended
Dec. 31, 2021
USD ($)
MWh
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Loss Contingencies [Line Items]        
Current portion of performance guarantee obligations   $ 1,810,000   $ 2,495,000
Other commitment   144,600,000   121,300,000
Payments for dealer commitments   24,600,000 $ 13,200,000  
Megawatt hours to be purchased | MWh 1,420      
Payments for purchase obligations   78,400,000 50,600,000  
Remaining purchase commitment   457,100,000    
Performance Guarantee Obligations        
Loss Contingencies [Line Items]        
Performance guarantee obligations $ 5,293,000 3,129,000 $ 2,474,000 4,845,000
Current portion of performance guarantee obligations   1,800,000   2,500,000
Long-term portion of performance guarantee obligations   $ 1,300,000   $ 2,300,000
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Performance Guarantee Obligations (Details) - Performance Guarantee Obligations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Performance Guarantee Obligations [Roll Forward]    
Balance at beginning of period $ 4,845 $ 5,293
Accruals 1,015 329
Settlements (2,731) (3,148)
Balance at end of period $ 3,129 $ 2,474
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Lease Expenses and Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease expense $ 692 $ 692
Finance lease expense:    
Amortization expense 230 175
Interest on lease liabilities 18 14
Short-term lease expense 27 27
Variable lease expense 233 255
Total $ 1,200 $ 1,163
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Right-of-use assets:    
Operating leases $ 14,194 $ 14,706
Finance leases 2,329 2,476
Total right-of-use assets 16,523 17,182
Current lease liabilities:    
Operating leases 2,487 2,451
Finance leases 759 796
Long-term leases liabilities:    
Operating leases 15,131 15,751
Finance leases 851 957
Total lease liabilities $ 19,228 $ 19,955
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Other Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flow from operating leases $ 764 $ 382
Operating cash flows from finance leases 18 14
Financing cash flows from finance leases 211 199
Right-of-use assets obtained in exchange for lease obligations:    
Finance leases 83 287
Leasehold improvements reimbursements $ 0 $ 45
Weighted average remaining lease term (years):    
Operating leases 6 years 4 months 13 days 6 years 7 months 6 days
Finance leases 2 years 8 months 4 days 2 years 10 months 9 days
Weighted average discount rate (percent)    
Operating leases 3.95% 3.95%
Finance leases 4.52% 4.37%
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
Remaining 2023 $ 2,386  
2024 3,118  
2025 3,168  
2026 3,236  
2027 3,304  
2028 and thereafter 5,485  
Total 20,697  
Amount representing interest (2,458)  
Amount representing leasehold incentives (621)  
Present value of future payments 17,618  
Current portion of lease liability (2,487) $ (2,451)
Long-term portion of lease liability 15,131 15,751
Finance Leases    
Remaining 2023 648  
2024 637  
2025 320  
2026 97  
2027 3  
2028 and thereafter 0  
Total 1,705  
Amount representing interest (95)  
Amount representing leasehold incentives 0  
Present value of future payments 1,610  
Current portion of lease liability (759) (796)
Long-term portion of lease liability $ 851 $ 957
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Dealer Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Commitments [Line Items]    
Total $ 144,600 $ 121,300
Long-Term Dealer Commitments    
Other Commitments [Line Items]    
Remaining 2023 43,187  
2024 74,399  
2025 58,986  
2026 36,904  
2027 30,000  
2028 and thereafter 0  
Total $ 243,476  
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Information Technology Commitments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining 2023 $ 27,796
2024 6,012
2025 85
2026 0
2027 0
2028 and thereafter 0
Total $ 33,893
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 27, 2023
Feb. 23, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Mar. 31, 2023
Mar. 31, 2022
Subsequent Event [Line Items]              
Contributions from redeemable noncontrolling interests and noncontrolling interests           $ 60,203,000 $ 3,757,000
TEP7B | Class A members              
Subsequent Event [Line Items]              
Contributions from redeemable noncontrolling interests and noncontrolling interests   $ 125,000,000 $ 30,000,000        
Sunnova TEP V-C, LLC | Class A members              
Subsequent Event [Line Items]              
Contributions from redeemable noncontrolling interests and noncontrolling interests         $ 150,000,000    
Sunnova TEP 6-A, LLC | Class A members              
Subsequent Event [Line Items]              
Contributions from redeemable noncontrolling interests and noncontrolling interests       $ 50,000,000      
Subsequent Event | Sunnova TEP V-C, LLC | Class A members              
Subsequent Event [Line Items]              
Contributions from redeemable noncontrolling interests and noncontrolling interests $ 150,200,000            
Subsequent Event | Sunnova TEP 6-A, LLC | Class A members              
Subsequent Event [Line Items]              
Contributions from redeemable noncontrolling interests and noncontrolling interests 57,700,000            
Subsequent Event | Asset-backed Securities, 2023-1 Class A | Secured Debt | SOLV              
Subsequent Event [Line Items]              
Principal amount of debt issued $ 300,000,000            
Discount 5.01%            
Stated interest rate 5.40%            
Subsequent Event | Asset-backed Securities, 2023-1 Class B | Secured Debt | SOLV              
Subsequent Event [Line Items]              
Principal amount of debt issued $ 23,500,000            
Discount 11.63%            
Stated interest rate 7.35%            
Subsequent Event | SunStreet Energy Group, LLC              
Subsequent Event [Line Items]              
Shares issued (in shares) 690,122            
Subsequent Event | U.S. Department Of Energy              
Subsequent Event [Line Items]              
Conditional commitment guarantee, future financing 90.00%            
Conditional commitment guarantee, future financing arrangement $ 3,300,000,000            
XML 97 nova-20230331_htm.xml IDEA: XBRL DOCUMENT 0001772695 2023-01-01 2023-03-31 0001772695 2023-04-24 0001772695 2023-03-31 0001772695 2022-12-31 0001772695 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-03-31 0001772695 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001772695 2022-01-01 2022-03-31 0001772695 2021-12-31 0001772695 2022-03-31 0001772695 us-gaap:CommonStockMember 2021-12-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2021-12-31 0001772695 us-gaap:RetainedEarningsMember 2021-12-31 0001772695 us-gaap:ParentMember 2021-12-31 0001772695 us-gaap:NoncontrollingInterestMember 2021-12-31 0001772695 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001772695 us-gaap:ParentMember 2022-01-01 2022-03-31 0001772695 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001772695 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2022-01-01 2022-03-31 0001772695 us-gaap:CommonStockMember 2022-03-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2022-03-31 0001772695 us-gaap:RetainedEarningsMember 2022-03-31 0001772695 us-gaap:ParentMember 2022-03-31 0001772695 us-gaap:NoncontrollingInterestMember 2022-03-31 0001772695 us-gaap:CommonStockMember 2022-12-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2022-12-31 0001772695 us-gaap:RetainedEarningsMember 2022-12-31 0001772695 us-gaap:ParentMember 2022-12-31 0001772695 us-gaap:NoncontrollingInterestMember 2022-12-31 0001772695 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001772695 us-gaap:ParentMember 2023-01-01 2023-03-31 0001772695 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001772695 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2023-01-01 2023-03-31 0001772695 us-gaap:CommonStockMember 2023-03-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2023-03-31 0001772695 us-gaap:RetainedEarningsMember 2023-03-31 0001772695 us-gaap:ParentMember 2023-03-31 0001772695 us-gaap:NoncontrollingInterestMember 2023-03-31 0001772695 nova:SolarServiceAgreementMember srt:MinimumMember 2023-01-01 2023-03-31 0001772695 nova:SolarServiceAgreementMember srt:MaximumMember 2023-01-01 2023-03-31 0001772695 nova:LeaseandPowerPurchaseAgreementPPAMember nova:LeaseAgreementOptionOneMember 2023-01-01 2023-03-31 0001772695 nova:LeaseandPowerPurchaseAgreementPPAMember nova:LeaseAgreementOptionTwoMember 2023-01-01 2023-03-31 0001772695 2019-07-29 2023-03-31 0001772695 srt:ScenarioPreviouslyReportedMember 2022-03-31 0001772695 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2022-03-31 0001772695 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-03-31 0001772695 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2022-01-01 2022-03-31 0001772695 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-12-31 0001772695 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001772695 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001772695 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001772695 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-03-31 0001772695 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2022-03-31 0001772695 nova:BatteriesandComponentsMember 2023-03-31 0001772695 nova:BatteriesandComponentsMember 2022-12-31 0001772695 nova:HomebuilderConstructionInProgressMember 2023-03-31 0001772695 nova:HomebuilderConstructionInProgressMember 2022-12-31 0001772695 nova:ModulesandInvertersMember 2023-03-31 0001772695 nova:ModulesandInvertersMember 2022-12-31 0001772695 nova:MetersAndModemsMember 2023-03-31 0001772695 nova:MetersAndModemsMember 2022-12-31 0001772695 nova:OtherInventoryMember 2023-03-31 0001772695 nova:OtherInventoryMember 2022-12-31 0001772695 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001772695 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001772695 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001772695 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001772695 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001772695 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001772695 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001772695 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001772695 nova:ContingentConsiderationLiabilityMember 2022-12-31 0001772695 nova:ContingentConsiderationLiabilityMember 2021-12-31 0001772695 nova:ContingentConsiderationLiabilityMember 2023-01-01 2023-03-31 0001772695 nova:ContingentConsiderationLiabilityMember 2022-01-01 2022-03-31 0001772695 nova:ContingentConsiderationLiabilityMember 2023-03-31 0001772695 nova:ContingentConsiderationLiabilityMember 2022-03-31 0001772695 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0001772695 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member nova:MeasurementInputRevenueRiskPremiumMember 2023-03-31 0001772695 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2023-03-31 0001772695 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member nova:MeasurementInputProbabilityOfSuccessMember 2023-03-31 0001772695 nova:PowerPurchaseAgreementPPAMember 2023-01-01 2023-03-31 0001772695 nova:PowerPurchaseAgreementPPAMember 2022-01-01 2022-03-31 0001772695 nova:LeaseRevenueMember 2023-01-01 2023-03-31 0001772695 nova:LeaseRevenueMember 2022-01-01 2022-03-31 0001772695 nova:InventorySalesRevenueMember 2023-01-01 2023-03-31 0001772695 nova:InventorySalesRevenueMember 2022-01-01 2022-03-31 0001772695 nova:SolarRenewableEnergyCertificateRevenueMember 2023-01-01 2023-03-31 0001772695 nova:SolarRenewableEnergyCertificateRevenueMember 2022-01-01 2022-03-31 0001772695 nova:CashSalesRevenueMember 2023-01-01 2023-03-31 0001772695 nova:CashSalesRevenueMember 2022-01-01 2022-03-31 0001772695 nova:EasyOwnProgramRevenueMember 2023-01-01 2023-03-31 0001772695 nova:EasyOwnProgramRevenueMember 2022-01-01 2022-03-31 0001772695 nova:OtherRevenueMember 2023-01-01 2023-03-31 0001772695 nova:OtherRevenueMember 2022-01-01 2022-03-31 0001772695 2023-04-01 2023-03-31 0001772695 nova:PowerPurchaseAgreementPPAMember srt:MinimumMember 2023-01-01 2023-03-31 0001772695 nova:PowerPurchaseAgreementPPAMember srt:MaximumMember 2023-01-01 2023-03-31 0001772695 nova:PowerPurchaseAgreementPPAMember nova:LeaseAgreementOptionOneMember 2023-01-01 2023-03-31 0001772695 nova:PowerPurchaseAgreementPPAMember nova:LeaseAgreementOptionTwoMember 2023-01-01 2023-03-31 0001772695 nova:LeaseRevenueMember srt:MinimumMember 2023-01-01 2023-03-31 0001772695 nova:LeaseRevenueMember srt:MaximumMember 2023-01-01 2023-03-31 0001772695 nova:LeaseRevenueMember nova:LeaseAgreementOptionOneMember 2023-01-01 2023-03-31 0001772695 nova:LeaseRevenueMember nova:LeaseAgreementOptionTwoMember 2023-01-01 2023-03-31 0001772695 nova:SolarRenewableEnergyCertificatesMember 2022-12-31 0001772695 nova:SolarRenewableEnergyCertificatesMember 2023-03-31 0001772695 nova:OtherRevenueMember srt:MaximumMember 2023-01-01 2023-03-31 0001772695 nova:EasyOwnProgramRevenueMember srt:MinimumMember 2023-01-01 2023-03-31 0001772695 nova:EasyOwnProgramRevenueMember srt:MedianMember 2023-01-01 2023-03-31 0001772695 nova:EasyOwnProgramRevenueMember srt:MaximumMember 2023-01-01 2023-03-31 0001772695 nova:EasyOwnProgramRevenueMember 2023-03-31 0001772695 nova:EasyOwnProgramRevenueMember 2022-12-31 0001772695 nova:PowerPurchaseAgreementsandLeaseRevenueMember 2023-03-31 0001772695 nova:PowerPurchaseAgreementsandLeaseRevenueMember 2022-12-31 0001772695 nova:SolarReceivablesMember 2023-03-31 0001772695 nova:SolarReceivablesMember 2022-12-31 0001772695 us-gaap:ElectricGenerationEquipmentMember 2023-01-01 2023-03-31 0001772695 us-gaap:ElectricGenerationEquipmentMember 2023-03-31 0001772695 us-gaap:ElectricGenerationEquipmentMember 2022-12-31 0001772695 us-gaap:ConstructionInProgressMember 2023-03-31 0001772695 us-gaap:ConstructionInProgressMember 2022-12-31 0001772695 nova:AssetRetirementObligationsMember 2023-01-01 2023-03-31 0001772695 nova:AssetRetirementObligationsMember 2023-03-31 0001772695 nova:AssetRetirementObligationsMember 2022-12-31 0001772695 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-03-31 0001772695 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-03-31 0001772695 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:OfficeEquipmentMember 2023-01-01 2023-03-31 0001772695 srt:MaximumMember us-gaap:OfficeEquipmentMember 2023-01-01 2023-03-31 0001772695 us-gaap:OfficeEquipmentMember 2023-03-31 0001772695 us-gaap:OfficeEquipmentMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-03-31 0001772695 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-03-31 0001772695 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001772695 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001772695 us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-03-31 0001772695 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001772695 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:VehiclesMember 2023-01-01 2023-03-31 0001772695 srt:MaximumMember us-gaap:VehiclesMember 2023-01-01 2023-03-31 0001772695 us-gaap:VehiclesMember 2023-03-31 0001772695 us-gaap:VehiclesMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-01-01 2023-03-31 0001772695 srt:MaximumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-01-01 2023-03-31 0001772695 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-03-31 0001772695 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001772695 us-gaap:NotesReceivableMember 2023-03-31 0001772695 us-gaap:NotesReceivableMember 2022-12-31 0001772695 us-gaap:NotesReceivableMember 2023-01-01 2023-03-31 0001772695 us-gaap:NotesReceivableMember 2022-01-01 2022-03-31 0001772695 nova:FinancialAsset190DaysPastDueMember 2023-03-31 0001772695 nova:FinancialAsset190DaysPastDueMember 2022-12-31 0001772695 nova:FinancialAsset91180DaysPastDueMember 2023-03-31 0001772695 nova:FinancialAsset91180DaysPastDueMember 2022-12-31 0001772695 nova:FinancialAssetGreaterThan180DaysPastDueMember 2023-03-31 0001772695 nova:FinancialAssetGreaterThan180DaysPastDueMember 2022-12-31 0001772695 us-gaap:FinancialAssetPastDueMember 2023-03-31 0001772695 us-gaap:FinancialAssetPastDueMember 2022-12-31 0001772695 us-gaap:FinancialAssetNotPastDueMember 2023-03-31 0001772695 us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001772695 us-gaap:PerformingFinancingReceivableMember 2023-03-31 0001772695 us-gaap:NonperformingFinancingReceivableMember 2023-03-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-03-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-01-01 2023-03-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-01-01 2022-12-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-12-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-03-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-01-01 2023-03-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-01-01 2022-12-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-12-31 0001772695 us-gaap:ConvertibleDebtMember nova:SEIMember 2023-03-31 0001772695 us-gaap:ConvertibleDebtMember nova:SEIMember 2022-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-03-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-01-01 2023-03-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2022-01-01 2022-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 nova:SunnovaEnergyCorporationMember 2023-03-31 0001772695 nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember nova:SunnovaEZOwnPortfolioLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember nova:SunnovaEZOwnPortfolioLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosIIIssuerLLCMember 2023-03-31 0001772695 nova:HeliosIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaRAYSIIssuerLLCMember 2023-03-31 0001772695 nova:SunnovaRAYSIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2023-01-01 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosIIIIssuerLLCMember 2023-03-31 0001772695 nova:HeliosIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaSolIssuerLLCMember 2023-03-31 0001772695 nova:SunnovaSolIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2023-01-01 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2022-12-31 0001772695 nova:HeliosIVIssuerLLCMember 2023-03-31 0001772695 nova:HeliosIVIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaSolIIIssuerLLCMember 2023-03-31 0001772695 nova:SunnovaSolIIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2023-01-01 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2022-12-31 0001772695 nova:HeliosVIssuerLLCMember 2023-03-31 0001772695 nova:HeliosVIssuerLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaSolIIIIssuerLLCMember 2023-03-31 0001772695 nova:SunnovaSolIIIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2023-01-01 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosVIIssuerLLCMember 2023-03-31 0001772695 nova:HeliosVIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2023-01-01 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosVIIIssuerLLCMember 2023-03-31 0001772695 nova:HeliosVIIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2023-01-01 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosVIIIIssuerLLCMember 2023-03-31 0001772695 nova:HeliosVIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2023-03-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaSolIVIssuerLLCMember 2023-03-31 0001772695 nova:SunnovaSolIVIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2023-01-01 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaHeliosIXIssuerLLCMember 2023-03-31 0001772695 nova:SunnovaHeliosIXIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2023-01-01 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2023-03-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaHeliosXIssuerLLCMember 2023-03-31 0001772695 nova:SunnovaHeliosXIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-08-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-02-23 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-09-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2022-10-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2022-11-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-03-01 2023-03-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-03-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-03-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-12-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-12-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-03-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-03-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-12-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SunnovaEnergyCorporationMember 2023-03-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SunnovaEnergyCorporationMember 2023-03-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2023-03-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2023-03-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaEZOwnPortfolioLLCMember 2023-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaEZOwnPortfolioLLCMember 2022-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaEZOwnPortfolioLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaEZOwnPortfolioLLCMember 2022-01-01 2022-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaTEPHoldingsLLCMember 2022-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaTEPHoldingsLLCMember 2022-01-01 2022-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio8LLCMember 2023-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio8LLCMember 2022-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio8LLCMember 2023-01-01 2023-03-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio8LLCMember 2022-01-01 2022-03-31 0001772695 nova:InterestRateSwapOneMember nova:SunnovaEZOwnPortfolioLLCMember 2023-03-31 0001772695 nova:InterestRateSwapOneMember nova:SunnovaEZOwnPortfolioLLCMember 2022-12-31 0001772695 srt:MinimumMember nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 srt:MaximumMember nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 srt:MinimumMember nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 srt:MaximumMember nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 nova:InterestRateSwapThreeMember nova:SunnovaAssetPortfolio8LLCMember 2023-03-31 0001772695 nova:InterestRateSwapThreeMember nova:SunnovaAssetPortfolio8LLCMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember 2023-03-31 0001772695 us-gaap:InterestRateSwapMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-03-31 0001772695 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-12-31 0001772695 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2023-01-01 2023-03-31 0001772695 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2022-01-01 2022-03-31 0001772695 nova:ClassAMembersMember nova:TEP7BMember 2022-12-01 2022-12-31 0001772695 nova:ClassAMembersMember nova:TEP7BMember 2023-02-01 2023-02-23 0001772695 nova:ClassAMembersMember nova:TEP7CMember 2022-11-01 2022-11-30 0001772695 nova:ClassAMembersMember nova:TEP7CMember 2023-03-01 2023-03-31 0001772695 nova:LongTermIncentivePlanMember 2022-02-01 2022-02-28 0001772695 nova:LongTermIncentivePlanMember 2022-12-31 0001772695 2022-01-01 2022-12-31 0001772695 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001772695 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001772695 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001772695 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001772695 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001772695 us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0001772695 us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001772695 us-gaap:PerformanceGuaranteeMember 2023-03-31 0001772695 us-gaap:PerformanceGuaranteeMember 2022-12-31 0001772695 us-gaap:PerformanceGuaranteeMember 2021-12-31 0001772695 us-gaap:PerformanceGuaranteeMember 2023-01-01 2023-03-31 0001772695 us-gaap:PerformanceGuaranteeMember 2022-01-01 2022-03-31 0001772695 us-gaap:PerformanceGuaranteeMember 2022-03-31 0001772695 nova:LongTermDealerCommitmentsMember 2023-03-31 0001772695 2021-12-01 2021-12-31 0001772695 nova:USDepartmentOfEnergyMember us-gaap:SubsequentEventMember 2023-04-01 2023-04-27 0001772695 nova:USDepartmentOfEnergyMember us-gaap:SubsequentEventMember 2023-04-27 0001772695 nova:AssetBackedSecurities20231ClassAMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember nova:SunnovaSolVLLCMember 2023-04-27 0001772695 nova:AssetBackedSecurities20231ClassBMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember nova:SunnovaSolVLLCMember 2023-04-27 0001772695 nova:AssetBackedSecurities20231ClassAMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember nova:SunnovaSolVLLCMember 2023-04-01 2023-04-27 0001772695 nova:AssetBackedSecurities20231ClassBMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember nova:SunnovaSolVLLCMember 2023-04-01 2023-04-27 0001772695 nova:ClassAMembersMember nova:SunnovaTEPVCLLCMember 2021-07-01 2021-07-31 0001772695 nova:ClassAMembersMember us-gaap:SubsequentEventMember nova:SunnovaTEPVCLLCMember 2023-04-01 2023-04-27 0001772695 nova:ClassAMembersMember nova:SunnovaTEP6ALLCMember 2021-12-01 2021-12-31 0001772695 nova:ClassAMembersMember us-gaap:SubsequentEventMember nova:SunnovaTEP6ALLCMember 2023-04-01 2023-04-27 0001772695 nova:SunStreetEnergyGroupLLCMember us-gaap:SubsequentEventMember 2023-04-01 2023-04-27 shares iso4217:USD iso4217:USD shares nova:customer nova:state nova:renewalOption pure utr:kWh nova:FICO_score utr:MWh 0001772695 2023 Q1 false --12-31 http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet http://fasb.org/us-gaap/2022#OtherOperatingIncomeExpenseNet http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#LiabilitiesOtherThanLongtermDebtNoncurrent http://fasb.org/us-gaap/2022#LiabilitiesOtherThanLongtermDebtNoncurrent http://fasb.org/us-gaap/2022#LiabilitiesOtherThanLongtermDebtNoncurrent http://fasb.org/us-gaap/2022#LiabilitiesOtherThanLongtermDebtNoncurrent 10-Q true 2023-03-31 false 001-38995 Sunnova Energy International Inc. DE 30-1192746 20 East Greenway Plaza, Suite 540 Houston TX 77046 281 892-1588 Common Stock, $0.0001 par value per share NOVA NYSE Yes Yes Large Accelerated Filer false false false 116290106 210884000 360257000 25614000 24435000 188642000 212397000 3658000 3250000 402975000 351300000 828115000 948389000 4054373000 3784801000 87801000 77998000 2864545000 2466149000 155400000 162512000 13150000 13150000 986625000 961891000 8902208000 8336892000 123498000 116136000 122233000 139873000 209335000 214431000 72884000 71506000 527950000 541946000 5621437000 5194755000 806057000 712741000 6955444000 6449442000 179502000 165737000 115584659 114939079 0.0001 0.0001 12000 11000 1645737000 1637847000 -366972000 -364782000 1278777000 1273076000 488485000 448637000 1767262000 1721713000 8902208000 8336892000 3454737000 3201271000 42467000 40382000 9681000 8542000 457000 810000 412743000 422364000 2936828000 2680587000 52561000 48586000 74245000 66441000 9597000 9015000 239000 287000 7013000 4420000 57396000 52719000 161696000 65722000 28197000 21958000 51779000 0 19224000 7569000 10739000 6761000 101261000 70223000 723000 6583000 210477000 99928000 -48781000 -34206000 -85607000 1015000 24788000 10932000 -236000 155000 -109836000 -22104000 510000 0 -110346000 -22104000 -29263000 12954000 -81083000 -35058000 -0.70 -0.70 -0.31 -0.31 115073975 115073975 113499426 113499426 -110346000 -22104000 32671000 24740000 -647000 -402000 7108000 7113000 5171000 2626000 3512000 1784000 9515000 10864000 -23616000 33874000 487000 6362000 -2958000 -9482000 -20837000 -4958000 43060000 48228000 80308000 22639000 -10618000 -2086000 -11588000 9620000 -3470000 -10204000 -15485000 -18221000 -169327000 -92129000 289296000 138181000 274362000 246270000 36111000 23740000 2132000 1798000 -1120000 -1263000 -524295000 -357650000 604240000 391903000 188724000 39639000 6832000 5084000 1488000 2820000 174951000 51889000 8554000 5854000 4511000 7383000 -211000 -199000 568871000 382813000 -124751000 -66966000 545574000 391897000 420823000 324931000 52699000 34958000 157240000 81478000 210884000 208495000 -142000 10026000 11462000 3050000 69033000 36926000 510000 0 145336000 113386600 11000 1649199000 -459715000 1189495000 286782000 1476277000 2432000 -35058000 -35058000 15386000 -19672000 524788 -2976000 -2976000 -2976000 3757000 48132000 48132000 1122000 4732000 4732000 57000 2292000 2292000 173000 69769000 69769000 -69596000 173000 10864000 10864000 10864000 -123000 -174000 -174000 145186000 113911388 11000 1657087000 -425004000 1232094000 273854000 1505948000 165737000 114939079 11000 1637847000 -364782000 1273076000 448637000 1721713000 20404000 -81083000 -81083000 -8859000 -89942000 645580 1000 -1625000 -1624000 -1624000 60203000 114748000 114748000 1448000 7106000 7106000 2605000 1460000 1460000 21528000 78893000 78893000 -57365000 21528000 9515000 9515000 9515000 -453000 110000 110000 179502000 115584659 12000 1645737000 -366972000 1278777000 488485000 1767262000 Description of Business and Basis of Presentation<div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading Energy as a Service provider, serving over 309,000 customers in more than 45 United States ("U.S.") states and territories. Sunnova Energy Corporation was incorporated in Delaware on October 22, 2012 and formed Sunnova Energy International Inc. ("SEI") as a Delaware corporation on April 1, 2019. We completed our initial public offering on July 29, 2019 (our "IPO"); and in connection with our IPO, all of Sunnova Energy Corporation's ownership interests were contributed to SEI. Unless the context otherwise requires, references in this report to "Sunnova," the "Company," "we," "our," "us," or like terms, refer to SEI and its consolidated subsidiaries.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a differentiated dealer model in which we partner with local dealers who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf. Our focus on our dealer model enables us to leverage our dealers' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers with access to high quality products at competitive prices, as well as technical oversight and expertise. We believe this structure provides operational flexibility, reduces exposure to labor shortages and lowers fixed costs relative to our peers, furthering our competitive advantage.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our services through long-term agreements with a diversified pool of credit quality customers. Our solar service agreements typically are structured as either a legal-form lease (a "lease") of a solar energy system and/or energy storage system to the customer, the sale of the solar energy system's output to the customer under a power purchase agreement ("PPA") or the purchase of a solar energy system and/or energy storage system either with financing provided by us (a "loan") or paid in full by the customer (a "sale"); however, we also offer service plans and repair services for systems we did not originate. We make it possible in some states for a customer to obtain a new roof and/or other ancillary products. We also allow customers originated through our homebuilder channel the option of purchasing the system when the customer closes on the purchase of a new home. The initial term of our solar service agreements is typically between 10 and 25 years, during which time we provide or arrange for ongoing services to customers, including monitoring, maintenance and warranty services. Our lease and PPA agreements typically include an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options. Customer payments and rates can be fixed for the duration of the solar service agreement or escalated at a pre-determined percentage annually. We also receive tax benefits and other incentives from leases and PPAs, a portion of which we finance through tax equity, non-recourse debt structures and hedging arrangements in order to fund our upfront costs, overhead and growth investments. Our future success depends in part on our ability to raise capital from third-party investors and commercial sources. We have an established track record of attracting capital from diverse sources. From our inception through March 31, 2023, we have raised more than $12.5 billion in total capital commitments from equity, debt and tax equity investors.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><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><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim unaudited condensed consolidated financial statements ("interim financial statements") include our consolidated balance sheets, statements of operations, statements of redeemable noncontrolling interests and equity and statements of cash flows and have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") from records maintained by us. We have condensed or omitted certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP pursuant to the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. As such, these interim financial statements should be read in conjunction with our 2022 annual audited consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K filed with the SEC on February 23, 2023. Our interim financial statements reflect all normal recurring adjustments necessary, in our opinion, to state fairly our financial position and results of operations for the reported periods. Amounts reported for interim periods may not be indicative of a full year period because of our continual growth, seasonal fluctuations in demand for power, timing of maintenance and other expenditures, changes in interest expense and other factors.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interim financial statements include our accounts and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("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%">, we consolidate any VIE of which we are the primary beneficiary. We form VIEs with our investors in the ordinary course of business to facilitate the funding and monetization of certain attributes associated with our solar energy systems. The typical condition for a controlling financial interest is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve holding a majority of the voting interests. A primary beneficiary is defined as the party that has (a) the power to direct the activities of a VIE that most significantly impact the VIE's economic performance and (b) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant to the VIE. We do not </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have considered the provisions within the contractual arrangements that grant us power to manage and make decisions that affect the operation of our VIEs, including determining the solar energy systems contributed to the VIEs, and the installation, operation and maintenance of the solar energy systems. We consider the rights granted to the other investors under the contractual arrangements to be more protective in nature rather than substantive participating rights. As such, we have determined we are the primary beneficiary of our VIEs and evaluate our relationships with our VIEs on an ongoing basis to determine whether we continue to be the primary beneficiary. We have eliminated all intercompany transactions in consolidation.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revisions</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have revised our previously issued interim financial statements to correct immaterial errors pertaining to our interest rate derivative financial instruments, specifically the credit valuation adjustment to account for the counterparties' credit risk. We did not record the estimated reduction to the derivative assets related to the credit valuation adjustment as of March 31, 2022. These immaterial errors impacted our consolidated balance sheet, consolidated statement of operations, consolidated statement of cash flows and consolidated statement of redeemable noncontrolling interests and equity. The following tables present the impact of these revisions on the interim financial statements:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Balance Sheet</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As Previously<br/>Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">As<br/>Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423,529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Statement of Operations</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As Previously<br/>Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">As<br/>Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income tax</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,629)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to stockholders</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to stockholders—basic and diluted</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Statement of Cash Flows</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As Previously<br/>Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">As<br/>Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,629)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on derivatives</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Statements of Redeemable Noncontrolling Interests and Equity</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As Previously<br/>Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">As<br/>Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to stockholders</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:10pt;font-weight:400;line-height:100%">(33,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Equity in subsidiaries attributable to parent</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:10pt;font-weight:400;line-height:100%">69,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423,529)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425,004)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 309000 45 P10Y P25Y P10Y 2 P5Y 1 P10Y 12500000000 <div style="text-indent:11.25pt"><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><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim unaudited condensed consolidated financial statements ("interim financial statements") include our consolidated balance sheets, statements of operations, statements of redeemable noncontrolling interests and equity and statements of cash flows and have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") from records maintained by us. We have condensed or omitted certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP pursuant to the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. As such, these interim financial statements should be read in conjunction with our 2022 annual audited consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K filed with the SEC on February 23, 2023. Our interim financial statements reflect all normal recurring adjustments necessary, in our opinion, to state fairly our financial position and results of operations for the reported periods. Amounts reported for interim periods may not be indicative of a full year period because of our continual growth, seasonal fluctuations in demand for power, timing of maintenance and other expenditures, changes in interest expense and other factors.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interim financial statements include our accounts and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("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%">, we consolidate any VIE of which we are the primary beneficiary. We form VIEs with our investors in the ordinary course of business to facilitate the funding and monetization of certain attributes associated with our solar energy systems. The typical condition for a controlling financial interest is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve holding a majority of the voting interests. A primary beneficiary is defined as the party that has (a) the power to direct the activities of a VIE that most significantly impact the VIE's economic performance and (b) the obligation to absorb losses or receive benefits from the VIE that could potentially be significant to the VIE. We do not </span></div>consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have considered the provisions within the contractual arrangements that grant us power to manage and make decisions that affect the operation of our VIEs, including determining the solar energy systems contributed to the VIEs, and the installation, operation and maintenance of the solar energy systems. We consider the rights granted to the other investors under the contractual arrangements to be more protective in nature rather than substantive participating rights. As such, we have determined we are the primary beneficiary of our VIEs and evaluate our relationships with our VIEs on an ongoing basis to determine whether we continue to be the primary beneficiary. We have eliminated all intercompany transactions in consolidation. RevisionsWe have revised our previously issued interim financial statements to correct immaterial errors pertaining to our interest rate derivative financial instruments, specifically the credit valuation adjustment to account for the counterparties' credit risk. We did not record the estimated reduction to the derivative assets related to the credit valuation adjustment as of March 31, 2022. These immaterial errors impacted our consolidated balance sheet, consolidated statement of operations, consolidated statement of cash flows and consolidated statement of redeemable noncontrolling interests and equity. The following tables present the impact of these revisions on the interim financial statements:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Balance Sheet</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As Previously<br/>Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">As<br/>Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423,529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Statement of Operations</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As Previously<br/>Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">As<br/>Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income tax</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,629)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to stockholders</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to stockholders—basic and diluted</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Statement of Cash Flows</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As Previously<br/>Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">As<br/>Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,629)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on derivatives</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Statements of Redeemable Noncontrolling Interests and Equity</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As Previously<br/>Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">As<br/>Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to stockholders</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:10pt;font-weight:400;line-height:100%">(33,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Equity in subsidiaries attributable to parent</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:10pt;font-weight:400;line-height:100%">69,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423,529)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425,004)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 662456000 -1475000 660981000 -423529000 -1475000 -425004000 2490000 -1475000 1015000 -20629000 -1475000 -22104000 -20629000 -1475000 -22104000 -33583000 -1475000 -35058000 -0.30 -0.30 -0.01 -0.01 -0.31 -0.31 -20629000 -1475000 -22104000 35349000 -1475000 33874000 -92129000 0 -92129000 -459715000 0 -459715000 -33583000 -1475000 -35058000 69769000 0 69769000 -423529000 -1475000 -425004000 Significant Accounting Policies<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included below are updates to significant accounting policies disclosed in our 2022 annual audited consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><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><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of GAAP in the preparation of the interim financial statements requires us to make estimates and assumptions that affect the amounts reported in the interim financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable—Trade.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accounts receivable—trade primarily represents trade receivables from customers that are generally collected in the subsequent month. Accounts receivable—trade is recorded net of an allowance for credit losses, which is based on our assessment of the collectability of customer accounts based on the best available data at the time. We review the allowance by considering factors such as historical experience, customer credit rating, contractual term, aging category and current economic conditions that may affect a customer's ability to pay to identify customers with potential disputes or collection issues. We write off accounts receivable when we deem them uncollectible. The following table presents the changes in the allowance for credit losses recorded against accounts receivable</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%">trade, net in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for current expected credit losses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write off of uncollectible accounts</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable—Other.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accounts receivable—other primarily represents receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost and net realizable value using the first-in, first-out method. Inventory primarily represents (a) raw materials, such as energy storage systems, photovoltaic modules, inverters, meters and modems, (b) homebuilder construction in progress and (c) other associated equipment purchased. These materials are typically procured by us and used by our dealers, sold to our dealers or held for use as original parts on new solar energy systems or replacement parts on existing solar energy systems. We remove these items from inventory and record the transaction in typically one of these manners: (a) expense to operations and maintenance expense when installed as a replacement part for a solar energy system, (b) recognize in accounts receivable—other when procured by us and used by our dealers, (c) expense to cost of revenue—</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inventory sales if sold directly to a dealer or other party, (d) capitalize to property and equipment when installed on an existing home or business or (e) capitalize to property and equipment when placed in service under the homebuilder program. We periodically evaluate our inventory for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventory down to net realizable value. The following table presents the detail of inventory as recorded in other current assets in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Energy storage systems and components</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilder construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modules and inverters</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:10pt;font-weight:400;line-height:100%">28,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Meters and modems</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:10pt;font-weight:400;line-height:100%">890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,949 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,113 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions market participants would use in pricing an asset or a liability. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes inputs that may be used to measure fair value as follows:</span></div><div><span><br/></span></div><div style="padding-left:31.5pt;text-indent:-18pt"><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:14.5pt">Level 1—Observable inputs that reflect unadjusted quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><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:14.5pt">Level 2—Observable inputs other than Level 1 prices, such as quoted market prices for similar assets or liabilities in active markets, quoted market prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><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:14.5pt">Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy must be determined based on the lowest level input that is significant to the fair value measurement. An assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and consideration of factors specific to the asset or liability. Our financial instruments include cash, cash equivalents, accounts receivable, customer notes receivable, investments in solar receivables, accounts payable, accrued expenses, long-term debt, interest rate swaps and caps and contingent consideration. The carrying values of accounts receivable, accounts payable and accrued expenses approximate the fair values due to the fact that they are short-term in nature and based on quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date (Level 1). We estimate the fair value of our customer notes receivable based on interest rates currently offered under the loan program with similar maturities and terms (Level 3). We estimate the fair value of our investments in solar receivables based on a discounted cash flows model that utilizes market data related to solar irradiance, production factors by region and projected electric utility rates in order to build up revenue projections (Level 3). In addition, lease-related revenue and maintenance and service costs were supported through the use of available market studies and data. We estimate the fair value of our fixed-rate long-term debt based on an analysis of debt with similar book values, maturities and required market yields based on current interest rates (Level 3). We determine the fair values of the interest rate derivative transactions based on a discounted cash flow method using contractual terms of the transactions and counterparty credit risk as key inputs. The floating interest rate is based on observable rates consistent with the frequency of the interest cash flows (Level 2). For contingent consideration, we estimate the fair value of the installation earnout using the Monte Carlo model based on the forecasted placements for the installations and the microgrid earnout using a scenario-based methodology based on the probabilities of the microgrid earnout, both using Level 3 inputs. See Note 6, Customer Notes Receivable, Note 7, Long-Term Debt and Note 8, Derivative Instruments.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our financial instruments measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Investments in solar receivables</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">204,595 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">133,873 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">70,722 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Investments in solar receivables</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">184,883 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">112,712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">72,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Changes in the fair value of our investments in solar receivables are included in other operating expense/income in the consolidated statements of operations. The following table summarizes the change in the fair value of our financial assets accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other current assets and other assets (see Note 4, Detail of Certain Balance Sheet Captions) in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Additions</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:10pt;font-weight:400;line-height:100%">969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Settlements</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:10pt;font-weight:400;line-height:100%">(2,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,320)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Loss recognized in earnings</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:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></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:10pt;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:10pt;font-weight:400;line-height:100%">70,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">77,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of our contingent consideration are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8yMTcvZnJhZzo3MjMzMjQwMzU1YWE0YzI4YjdkMjk0YzI5OTcwYTQzNS90ZXh0cmVnaW9uOjcyMzMyNDAzNTVhYTRjMjhiN2QyOTRjMjk5NzBhNDM1XzY1OTcwNjk5MDcwNDI_4476be9c-924b-4b49-988f-49b6f7ec4a38"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8yMTcvZnJhZzo3MjMzMjQwMzU1YWE0YzI4YjdkMjk0YzI5OTcwYTQzNS90ZXh0cmVnaW9uOjcyMzMyNDAzNTVhYTRjMjhiN2QyOTRjMjk5NzBhNDM1XzY1OTcwNjk5MDcwNDI_8caac6de-1657-4f63-b727-4a17a627e1ee">other operating expense/income</span></span> in the consolidated statements of operations. The following table summarizes the change in the fair value of our financial liabilities </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Settlements</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:10pt;font-weight:400;line-height:100%">(10,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Gain recognized in earnings</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:10pt;font-weight:400;line-height:100%">(968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,915 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><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 significant unobservable inputs used in the valuation of our liabilities as of March 31, 2023 using Level 3 inputs:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable<br/>Input</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%">Contingent consideration - installation earnout</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue risk premium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06%</span></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:10pt;font-weight:400;line-height:100%">Contingent consideration - microgrid earnout</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability of success</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant increases or decreases in the volatility, revenue risk premium, probability of success or risk-free discount rate in isolation could result in a significantly higher or lower fair value measurement.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><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 detail of revenue as recorded in the unaudited condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">PPA revenue</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease revenue</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:10pt;font-weight:400;line-height:100%">31,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory sales revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar renewable energy certificate revenue</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:10pt;font-weight:400;line-height:100%">7,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash sales revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan revenue</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:10pt;font-weight:400;line-height:100%">7,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">161,696 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">65,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue from contracts with customers as we satisfy our performance obligations at a transaction price reflecting an amount of consideration based upon an estimated rate of return, net of cash incentives. We express this rate of return as the solar rate per kilowatt hour ("kWh") in the customer contract. The amount of revenue we recognize does not equal customer cash payments because we satisfy performance obligations ahead of cash receipt or evenly as we provide continuous access on a stand-ready basis to the solar energy system. We reflect the differences between revenue recognition and cash payments received in accounts receivable, other assets or deferred revenue, as appropriate. Revenue allocated to remaining performance obligations represents contracted revenue we have not yet recognized and includes deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods. Contracted but not yet recognized revenue was </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $3.7 billion as of March 31, 2023, of which we expect to recognize approximately 3% over the next 12 months. We do not expect the annual recognition to vary significantly over approximately the next 20 years as the vast majority of existing solar service agreements have at least 20 years remaining, given the average age of the fleet of solar energy systems under contract is less than four years.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain customers may receive cash incentives. We defer recognition of the payment of these cash incentives and recognize them over the life of the contract as a reduction to revenue. The deferred payment is recorded in other assets for customers who receive the cash incentives under our lease and PPA agreements, and as a contra-liability in other long-term liabilities for customers who receive the cash incentives under our loan agreements.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPAs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Customers purchase electricity from us under PPAs. Pursuant to ASC 606, we recognize revenue based upon the amount of electricity delivered as determined by remote monitoring equipment at solar rates specified under the PPAs. All customers must pass our credit evaluation process. The PPAs generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    We are the lessor under lease agreements for solar energy systems and energy storage systems, which do not meet the definition of a lease under ASC 842 and are accounted for as contracts with customers under ASC 606. We recognize revenue on a straight-line basis over the contract term as we satisfy our obligation to provide continuous access to the solar energy system. All customers must pass our credit evaluation process. The lease agreements generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In most cases, we provide customers under our lease agreements a performance guarantee that each solar energy system will achieve a certain specified minimum solar energy production output, which is a significant proportion of its expected output. The specified minimum solar energy production output may not be achieved due to natural fluctuations in the weather or equipment failures from exposure and wear and tear outside of our control, among other factors. We determine the amount of the guaranteed output based on a number of different factors, including: (a) the specific site information related to the tilt of the panels, azimuth (a horizontal angle measured clockwise in degrees from a reference direction) of the panels, size of the system, and shading on site; (b) the calculated amount of available irradiance (amount of energy for a given flat surface facing a specific direction) based on historical average weather data and (c) the calculated amount of energy output of the solar energy system. While actual irradiance levels can significantly change year over year due to natural fluctuations in the weather, we expect the levels to average out over the term of a lease and to approximate the levels used in determining the amount of the performance guarantee. Generally, weather fluctuations are the most likely reason a solar energy system may not achieve a certain specified minimum solar energy production output.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the solar energy system does not produce the guaranteed production amount, we are required to refund a portion of the previously remitted customer payments, where the repayment is calculated as the product of (a) the shortfall production amount and (b) the dollar amount (guaranteed rate) per kWh that is fixed throughout the term of the contract. These remittances of a customer's payments, if needed, are payable as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. See Note 13, Commitments and Contingencies.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    Inventory sales revenue represents revenue from the direct sale of inventory to our dealers or other parties. We recognize the related revenue under ASC 606 upon shipment. Shipping and handling costs are included in cost of revenue—inventory sales in the consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Solar Renewable Energy Certificates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Each solar renewable energy certificate ("SREC") represents the environmental benefit of one megawatt hour (1,000 kWh) generated by a solar energy system. SRECs can be sold separate from the actual electricity generated by the renewable-based generation source. We account for the SRECs we generate from our solar energy systems as governmental incentives with no costs incurred to obtain them and do not consider those SRECs output of the underlying solar energy systems. We classify these SRECs as inventory held until sold and delivered to third parties. As we did not incur costs to obtain these governmental incentives, the inventory carrying value for the SRECs was $0 as of March 31, 2023 and December 31, 2022. We enter into economic hedges related to expected production of SRECs through forward contracts. While these fixed price forward contracts serve as an economic hedge against spot price fluctuations for the SRECs, the contracts do not qualify for hedge accounting and are not designated as cash flow hedges or fair value hedges. The contracts require us to physically deliver the SRECs upon settlement. We recognize the related revenue under ASC 606 upon satisfaction of the performance obligation to transfer the SRECs to the stated counterparty. Payments are typically received within one month of transferring the SREC to the counterparty. The costs related to the sales of SRECs are generally limited to broker fees (recorded in cost of revenue—other), which are only paid in connection with certain transactions. In certain circumstances we are required to purchase SRECs on the open market to fulfill minimum delivery requirements under our forward contracts.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Sales.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Cash sales revenue represents revenue from a customer's purchase of a solar energy system from us typically when purchasing a new home. We recognize the related revenue under ASC 606 upon verification of the home closing.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    See discussion of loan revenue in the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" section below.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Other revenue includes certain state and utility incentives, revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us and sales of service plans and repair services. We recognize revenue from state and utility incentives in the periods in which they are earned. We recognize revenue from the direct sale of energy storage systems in the period in which the storage components are placed in service. Service plans are available to customers whose solar energy system was not originally sold by Sunnova. We recognize revenue from service plan contracts on a straight-line basis over the life of the contract, which is typically 10 years. We recognize revenue from repair services in the period in which the service was performed.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a loan program, under which the customer finances the purchase of a solar energy system or energy storage system through a solar service agreement, typically for a term of 10, 15 or 25 years. We recognize cash payments received from customers on a monthly basis under our loan program (a) as interest income, to the extent attributable to earned interest on the contract that financed the customer's purchase of the solar energy system or energy storage system; (b) as a reduction of a note receivable on the balance sheet, to the extent attributable to a return of principal (whether scheduled or prepaid) on the contract that financed the customer's purchase of the solar energy system or energy storage system; and (c) as revenue, to the extent attributable to payments for operations and maintenance services provided by us. To qualify for the loan program, a customer must pass our credit evaluation process, which requires the customer to have a minimum FICO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> score of 600 to 710 depending on certain circumstances, and we secure the loans with the solar energy systems or energy storage systems financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the solar service agreement with us.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments in solar energy systems and energy storage systems related to the loan program that are not yet placed in service are recorded in other assets in the consolidated balance sheets and are transferred to customer notes receivable upon being placed in service. Customer notes receivable are recorded at amortized cost, net of an allowance for credit losses (as described below), in other current assets and customer notes receivable in the consolidated balance sheets. Accrued interest receivable related to our customer notes receivable is recorded in accounts receivable—trade, net in the consolidated balance sheets. Interest income from customer notes receivable is recorded in interest income in the consolidated statements of operations. The amortized cost of our customer notes receivable is equal to the principal balance of customer notes receivable outstanding and does not include accrued interest receivable. Customer notes receivable continue to accrue interest until they are written off against the allowance, which occurs when the balance is 180 days or more past due unless the balance is in the process of collection. Customer notes receivable are considered past due one day after the due date based on the contractual terms of the loan agreement. In all cases, customer notes receivable balances are placed on a nonaccrual status or written off at an earlier date when they are deemed uncollectible. Expected recoveries do not exceed the aggregate of amounts previously written off and expected to be written off. Accrued interest receivable for customer notes receivable placed on a nonaccrual status is recorded as a reduction to interest income. Interest received on such customer notes receivable is accounted for on a cash basis until the customer notes receivable qualifies for the return to accrual status. Customer notes receivable are returned to accrual status when there is no longer any principal or interest amounts past due and future payments are reasonably assured.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses is deducted from the customer notes receivable amortized cost to present the net amount expected to be collected. It is measured on a collective (pool) basis when similar risk characteristics (such as financial asset type, customer credit rating, contractual term and vintage) exist. In determining the allowance for credit losses, we identify customers with potential disputes or collection issues and consider our historical level of credit losses and current economic trends that might impact the level of future credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics, such as differences in underwriting standards. Expected credit losses are estimated over the contractual term of the loan agreements based on the best available data at the time and adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless either of the following applies: (a) we have a reasonable expectation at the reporting date that a troubled debt restructuring will be executed with an individual customer or (b) the extension or renewal options are included in the original or modified contract at the reporting date and are not unconditionally cancelable by us. See Note 6, Customer Notes Receivable.</span></div><div style="text-indent:11.25pt"><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><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes (a) payments for unfulfilled performance obligations that will be recognized on a straight-line basis over the remaining term of the respective solar service agreements, net of any cash incentives earned by the customers, (b) down payments and partial or full prepayments from customers and (c) differences due to the timing of energy production versus billing for certain types of PPAs. Deferred revenue was $297.8 million as of December 31, 2021. The following table presents the detail of deferred revenue as recorded in other current liabilities and other long-term liabilities in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Loans</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPAs and leases</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:10pt;font-weight:400;line-height:100%">30,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar receivables</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:10pt;font-weight:400;line-height:100%">4,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total (1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,623 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Of this amount, $38.9 million and $30.2 million is recorded in other current liabilities as of March 31, 2023 and December 31, 2022, respectively.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, we recognized revenue of $19.8 million and $2.1 million, respectively, from amounts recorded in deferred revenue at the beginning of the respective years.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, we changed our health insurance policy for qualifying employees in the U.S. from a fully-insured policy to a self-insured policy in order to administer insurance coverage to our employees at a lower cost to us. The change in insurance policy did not have a significant impact on our consolidated financial statements and related disclosures. Under the self-insured policy, we maintain stop-loss coverage from a third party that limits our exposure to large claims. We record a liability associated with these benefits that includes an estimate of both claims filed and losses incurred but not yet reported based on historical claims experience. In estimating this accrual, we utilize a third-party actuary to estimate a range of expected losses, which are based on an analysis of historical data. Assumptions are monitored and adjusted when warranted by changing circumstances. We record our liability for estimated losses under our self-insured policy in accrued liabilities in the consolidated balance sheets. As of March 31, 2023, our liability for self-insured claims was $2.4 million, which represents our best estimate of the future cost of claims. We believe we have adequate reserves for these claims as of March 31, 2023; however, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Guidance</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New accounting pronouncements are issued by the FASB or other standard setting bodies and are adopted as of the specified effective date.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the FASB issued Accounting Standards Update ("ASU") No. 2022-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses: Troubled Debt Restructurings and Vintage Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to eliminate the accounting guidance for troubled debt restructurings while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. This ASU is effective for annual and interim reporting periods beginning in January 2023. We adopted this ASU in January 2023 and determined it did not have a significant impact on our consolidated financial statements and related disclosures.</span></div> <div style="text-indent:11.25pt"><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><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of GAAP in the preparation of the interim financial statements requires us to make estimates and assumptions that affect the amounts reported in the interim financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates.</span></div> Accounts ReceivableAccounts Receivable—Trade.    Accounts receivable—trade primarily represents trade receivables from customers that are generally collected in the subsequent month. Accounts receivable—trade is recorded net of an allowance for credit losses, which is based on our assessment of the collectability of customer accounts based on the best available data at the time. We review the allowance by considering factors such as historical experience, customer credit rating, contractual term, aging category and current economic conditions that may affect a customer's ability to pay to identify customers with potential disputes or collection issues. We write off accounts receivable when we deem them uncollectible.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable—Other.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accounts receivable—other primarily represents receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us.</span> The following table presents the changes in the allowance for credit losses recorded against accounts receivable<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%">trade, net in the unaudited condensed consolidated balance sheets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for current expected credit losses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write off of uncollectible accounts</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="text-indent:22.5pt"><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 changes in the allowance for credit losses related to customer notes receivable as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.518%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Provision for current expected credit losses (1)</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:10pt;font-weight:400;line-height:100%">10,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Recoveries</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Balance at end of period</span></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:10pt;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:10pt;font-weight:400;line-height:100%">91,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">47,818 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)    In addition, we recognized $48,000 and $13,000 during the three months ended March 31, 2023 and 2022, respectively, of provision for current expected credit losses related to our long-term receivables for our customer leases.</span></div> 1676000 1044000 928000 475000 779000 506000 62000 52000 1887000 1065000 <div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost and net realizable value using the first-in, first-out method. Inventory primarily represents (a) raw materials, such as energy storage systems, photovoltaic modules, inverters, meters and modems, (b) homebuilder construction in progress and (c) other associated equipment purchased. These materials are typically procured by us and used by our dealers, sold to our dealers or held for use as original parts on new solar energy systems or replacement parts on existing solar energy systems. We remove these items from inventory and record the transaction in typically one of these manners: (a) expense to operations and maintenance expense when installed as a replacement part for a solar energy system, (b) recognize in accounts receivable—other when procured by us and used by our dealers, (c) expense to cost of revenue—</span></div>inventory sales if sold directly to a dealer or other party, (d) capitalize to property and equipment when installed on an existing home or business or (e) capitalize to property and equipment when placed in service under the homebuilder program. We periodically evaluate our inventory for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventory down to net realizable value. The following table presents the detail of inventory as recorded in other current assets in the unaudited condensed consolidated balance sheets:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Energy storage systems and components</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilder construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modules and inverters</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:10pt;font-weight:400;line-height:100%">28,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Meters and modems</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:10pt;font-weight:400;line-height:100%">890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,949 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,113 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 107567000 74968000 46443000 43116000 28049000 32798000 890000 1166000 0 65000 182949000 152113000 <div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions market participants would use in pricing an asset or a liability. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes inputs that may be used to measure fair value as follows:</span></div><div><span><br/></span></div><div style="padding-left:31.5pt;text-indent:-18pt"><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:14.5pt">Level 1—Observable inputs that reflect unadjusted quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><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:14.5pt">Level 2—Observable inputs other than Level 1 prices, such as quoted market prices for similar assets or liabilities in active markets, quoted market prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><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:14.5pt">Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy must be determined based on the lowest level input that is significant to the fair value measurement. An assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and consideration of factors specific to the asset or liability. Our financial instruments include cash, cash equivalents, accounts receivable, customer notes receivable, investments in solar receivables, accounts payable, accrued expenses, long-term debt, interest rate swaps and caps and contingent consideration. The carrying values of accounts receivable, accounts payable and accrued expenses approximate the fair values due to the fact that they are short-term in nature and based on quoted market prices in active markets for identical assets or liabilities that are accessible at the measurement date (Level 1). We estimate the fair value of our customer notes receivable based on interest rates currently offered under the loan program with similar maturities and terms (Level 3). We estimate the fair value of our investments in solar receivables based on a discounted cash flows model that utilizes market data related to solar irradiance, production factors by region and projected electric utility rates in order to build up revenue projections (Level 3). In addition, lease-related revenue and maintenance and service costs were supported through the use of available market studies and data. We estimate the fair value of our fixed-rate long-term debt based on an analysis of debt with similar book values, maturities and required market yields based on current interest rates (Level 3). We determine the fair values of the interest rate derivative transactions based on a discounted cash flow method using contractual terms of the transactions and counterparty credit risk as key inputs. The floating interest rate is based on observable rates consistent with the frequency of the interest cash flows (Level 2). For contingent consideration, we estimate the fair value of the installation earnout using the Monte Carlo model based on the forecasted placements for the installations and the microgrid earnout using a scenario-based methodology based on the probabilities of the microgrid earnout, both using Level 3 inputs. See Note 6, Customer Notes Receivable, Note 7, Long-Term Debt and Note 8, Derivative Instruments.</span></div>Changes in the fair value of our investments in solar receivables are included in other operating expense/income in the consolidated statements of operations. Changes in the fair value of our contingent consideration are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8yMTcvZnJhZzo3MjMzMjQwMzU1YWE0YzI4YjdkMjk0YzI5OTcwYTQzNS90ZXh0cmVnaW9uOjcyMzMyNDAzNTVhYTRjMjhiN2QyOTRjMjk5NzBhNDM1XzY1OTcwNjk5MDcwNDI_4476be9c-924b-4b49-988f-49b6f7ec4a38"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8yMTcvZnJhZzo3MjMzMjQwMzU1YWE0YzI4YjdkMjk0YzI5OTcwYTQzNS90ZXh0cmVnaW9uOjcyMzMyNDAzNTVhYTRjMjhiN2QyOTRjMjk5NzBhNDM1XzY1OTcwNjk5MDcwNDI_8caac6de-1657-4f63-b727-4a17a627e1ee">other operating expense/income</span></span> in the consolidated statements of operations. <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our financial instruments measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Investments in solar receivables</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">204,595 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">133,873 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">70,722 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Investments in solar receivables</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">184,883 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">112,712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">72,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 70722000 0 0 70722000 133873000 0 133873000 0 204595000 0 133873000 70722000 15040000 0 0 15040000 15040000 0 0 15040000 72171000 0 0 72171000 112712000 0 112712000 0 184883000 0 112712000 72171000 26787000 0 0 26787000 26787000 0 0 26787000 The following table summarizes the change in the fair value of our financial assets accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other current assets and other assets (see Note 4, Detail of Certain Balance Sheet Captions) in the unaudited condensed consolidated balance sheets:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Additions</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:10pt;font-weight:400;line-height:100%">969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Settlements</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:10pt;font-weight:400;line-height:100%">(2,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,320)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Loss recognized in earnings</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:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></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:10pt;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:10pt;font-weight:400;line-height:100%">70,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">77,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 72171000 82658000 969000 0 2173000 1320000 -245000 -3760000 70722000 77578000 The following table summarizes the change in the fair value of our financial liabilities <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Settlements</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:10pt;font-weight:400;line-height:100%">(10,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Gain recognized in earnings</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:10pt;font-weight:400;line-height:100%">(968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,915 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><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 significant unobservable inputs used in the valuation of our liabilities as of March 31, 2023 using Level 3 inputs:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable<br/>Input</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%">Contingent consideration - installation earnout</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue risk premium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06%</span></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:10pt;font-weight:400;line-height:100%">Contingent consideration - microgrid earnout</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability of success</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant increases or decreases in the volatility, revenue risk premium, probability of success or risk-free discount rate in isolation could result in a significantly higher or lower fair value measurement.</span></div> 26787000 67895000 10779000 16013000 968000 9967000 15040000 41915000 0.3500 0.1600 0.0406 0.2500 0.0406 RevenueWe recognize revenue from contracts with customers as we satisfy our performance obligations at a transaction price reflecting an amount of consideration based upon an estimated rate of return, net of cash incentives. We express this rate of return as the solar rate per kilowatt hour ("kWh") in the customer contract. The amount of revenue we recognize does not equal customer cash payments because we satisfy performance obligations ahead of cash receipt or evenly as we provide continuous access on a stand-ready basis to the solar energy system. We reflect the differences between revenue recognition and cash payments received in accounts receivable, other assets or deferred revenue, as appropriate. Revenue allocated to remaining performance obligations represents contracted revenue we have not yet recognized and includes deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods. Contracted but not yet recognized revenue was <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $3.7 billion as of March 31, 2023, of which we expect to recognize approximately 3% over the next 12 months. We do not expect the annual recognition to vary significantly over approximately the next 20 years as the vast majority of existing solar service agreements have at least 20 years remaining, given the average age of the fleet of solar energy systems under contract is less than four years.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain customers may receive cash incentives. We defer recognition of the payment of these cash incentives and recognize them over the life of the contract as a reduction to revenue. The deferred payment is recorded in other assets for customers who receive the cash incentives under our lease and PPA agreements, and as a contra-liability in other long-term liabilities for customers who receive the cash incentives under our loan agreements.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PPAs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Customers purchase electricity from us under PPAs. Pursuant to ASC 606, we recognize revenue based upon the amount of electricity delivered as determined by remote monitoring equipment at solar rates specified under the PPAs. All customers must pass our credit evaluation process. The PPAs generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    We are the lessor under lease agreements for solar energy systems and energy storage systems, which do not meet the definition of a lease under ASC 842 and are accounted for as contracts with customers under ASC 606. We recognize revenue on a straight-line basis over the contract term as we satisfy our obligation to provide continuous access to the solar energy system. All customers must pass our credit evaluation process. The lease agreements generally have a term of 20 or 25 years with an opportunity for customers to renew for up to an additional 10 years, via two five-year or one 10-year renewal options.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In most cases, we provide customers under our lease agreements a performance guarantee that each solar energy system will achieve a certain specified minimum solar energy production output, which is a significant proportion of its expected output. The specified minimum solar energy production output may not be achieved due to natural fluctuations in the weather or equipment failures from exposure and wear and tear outside of our control, among other factors. We determine the amount of the guaranteed output based on a number of different factors, including: (a) the specific site information related to the tilt of the panels, azimuth (a horizontal angle measured clockwise in degrees from a reference direction) of the panels, size of the system, and shading on site; (b) the calculated amount of available irradiance (amount of energy for a given flat surface facing a specific direction) based on historical average weather data and (c) the calculated amount of energy output of the solar energy system. While actual irradiance levels can significantly change year over year due to natural fluctuations in the weather, we expect the levels to average out over the term of a lease and to approximate the levels used in determining the amount of the performance guarantee. Generally, weather fluctuations are the most likely reason a solar energy system may not achieve a certain specified minimum solar energy production output.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the solar energy system does not produce the guaranteed production amount, we are required to refund a portion of the previously remitted customer payments, where the repayment is calculated as the product of (a) the shortfall production amount and (b) the dollar amount (guaranteed rate) per kWh that is fixed throughout the term of the contract. These remittances of a customer's payments, if needed, are payable as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. See Note 13, Commitments and Contingencies.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    Inventory sales revenue represents revenue from the direct sale of inventory to our dealers or other parties. We recognize the related revenue under ASC 606 upon shipment. Shipping and handling costs are included in cost of revenue—inventory sales in the consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Solar Renewable Energy Certificates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Each solar renewable energy certificate ("SREC") represents the environmental benefit of one megawatt hour (1,000 kWh) generated by a solar energy system. SRECs can be sold separate from the actual electricity generated by the renewable-based generation source. We account for the SRECs we generate from our solar energy systems as governmental incentives with no costs incurred to obtain them and do not consider those SRECs output of the underlying solar energy systems. We classify these SRECs as inventory held until sold and delivered to third parties. As we did not incur costs to obtain these governmental incentives, the inventory carrying value for the SRECs was $0 as of March 31, 2023 and December 31, 2022. We enter into economic hedges related to expected production of SRECs through forward contracts. While these fixed price forward contracts serve as an economic hedge against spot price fluctuations for the SRECs, the contracts do not qualify for hedge accounting and are not designated as cash flow hedges or fair value hedges. The contracts require us to physically deliver the SRECs upon settlement. We recognize the related revenue under ASC 606 upon satisfaction of the performance obligation to transfer the SRECs to the stated counterparty. Payments are typically received within one month of transferring the SREC to the counterparty. The costs related to the sales of SRECs are generally limited to broker fees (recorded in cost of revenue—other), which are only paid in connection with certain transactions. In certain circumstances we are required to purchase SRECs on the open market to fulfill minimum delivery requirements under our forward contracts.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Sales.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Cash sales revenue represents revenue from a customer's purchase of a solar energy system from us typically when purchasing a new home. We recognize the related revenue under ASC 606 upon verification of the home closing.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    See discussion of loan revenue in the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" section below.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Other revenue includes certain state and utility incentives, revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us and sales of service plans and repair services. We recognize revenue from state and utility incentives in the periods in which they are earned. We recognize revenue from the direct sale of energy storage systems in the period in which the storage components are placed in service. Service plans are available to customers whose solar energy system was not originally sold by Sunnova. We recognize revenue from service plan contracts on a straight-line basis over the life of the contract, which is typically 10 years. We recognize revenue from repair services in the period in which the service was performed.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a loan program, under which the customer finances the purchase of a solar energy system or energy storage system through a solar service agreement, typically for a term of 10, 15 or 25 years. We recognize cash payments received from customers on a monthly basis under our loan program (a) as interest income, to the extent attributable to earned interest on the contract that financed the customer's purchase of the solar energy system or energy storage system; (b) as a reduction of a note receivable on the balance sheet, to the extent attributable to a return of principal (whether scheduled or prepaid) on the contract that financed the customer's purchase of the solar energy system or energy storage system; and (c) as revenue, to the extent attributable to payments for operations and maintenance services provided by us. To qualify for the loan program, a customer must pass our credit evaluation process, which requires the customer to have a minimum FICO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> score of 600 to 710 depending on certain circumstances, and we secure the loans with the solar energy systems or energy storage systems financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the solar service agreement with us.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments in solar energy systems and energy storage systems related to the loan program that are not yet placed in service are recorded in other assets in the consolidated balance sheets and are transferred to customer notes receivable upon being placed in service. Customer notes receivable are recorded at amortized cost, net of an allowance for credit losses (as described below), in other current assets and customer notes receivable in the consolidated balance sheets. Accrued interest receivable related to our customer notes receivable is recorded in accounts receivable—trade, net in the consolidated balance sheets. Interest income from customer notes receivable is recorded in interest income in the consolidated statements of operations. The amortized cost of our customer notes receivable is equal to the principal balance of customer notes receivable outstanding and does not include accrued interest receivable. Customer notes receivable continue to accrue interest until they are written off against the allowance, which occurs when the balance is 180 days or more past due unless the balance is in the process of collection. Customer notes receivable are considered past due one day after the due date based on the contractual terms of the loan agreement. In all cases, customer notes receivable balances are placed on a nonaccrual status or written off at an earlier date when they are deemed uncollectible. Expected recoveries do not exceed the aggregate of amounts previously written off and expected to be written off. Accrued interest receivable for customer notes receivable placed on a nonaccrual status is recorded as a reduction to interest income. Interest received on such customer notes receivable is accounted for on a cash basis until the customer notes receivable qualifies for the return to accrual status. Customer notes receivable are returned to accrual status when there is no longer any principal or interest amounts past due and future payments are reasonably assured.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses is deducted from the customer notes receivable amortized cost to present the net amount expected to be collected. It is measured on a collective (pool) basis when similar risk characteristics (such as financial asset type, customer credit rating, contractual term and vintage) exist. In determining the allowance for credit losses, we identify customers with potential disputes or collection issues and consider our historical level of credit losses and current economic trends that might impact the level of future credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics, such as differences in underwriting standards. Expected credit losses are estimated over the contractual term of the loan agreements based on the best available data at the time and adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless either of the following applies: (a) we have a reasonable expectation at the reporting date that a troubled debt restructuring will be executed with an individual customer or (b) the extension or renewal options are included in the original or modified contract at the reporting date and are not unconditionally cancelable by us. See Note 6, Customer Notes Receivable.</span></div>Deferred RevenueDeferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes (a) payments for unfulfilled performance obligations that will be recognized on a straight-line basis over the remaining term of the respective solar service agreements, net of any cash incentives earned by the customers, (b) down payments and partial or full prepayments from customers and (c) differences due to the timing of energy production versus billing for certain types of PPAs. <div style="text-indent:24.75pt"><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 detail of revenue as recorded in the unaudited condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">PPA revenue</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease revenue</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:10pt;font-weight:400;line-height:100%">31,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory sales revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar renewable energy certificate revenue</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:10pt;font-weight:400;line-height:100%">7,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash sales revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan revenue</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:10pt;font-weight:400;line-height:100%">7,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">161,696 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">65,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 21746000 21185000 31343000 21780000 59914000 0 7791000 6244000 16819000 11348000 7143000 3376000 16940000 1789000 161696000 65722000 3700000000 0.03 P12M We do not expect the annual recognition to vary significantly over approximately the next 20 years as the vast majority of existing solar service agreements have at least 20 years remaining P4Y P20Y P25Y P10Y 2 P5Y 1 P10Y P20Y P25Y P10Y 2 P5Y 1 P10Y 1000 0 0 P1M P10Y P10Y P15Y P25Y 600 710 P180D 297800000 The following table presents the detail of deferred revenue as recorded in other current liabilities and other long-term liabilities in the unaudited condensed consolidated balance sheets:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Loans</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPAs and leases</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:10pt;font-weight:400;line-height:100%">30,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar receivables</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:10pt;font-weight:400;line-height:100%">4,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total (1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,623 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Of this amount, $38.9 million and $30.2 million is recorded in other current liabilities as of March 31, 2023 and December 31, 2022, respectively.</span></div> 689342000 586128000 30790000 24893000 4536000 4602000 724668000 615623000 38900000 30200000 19800000 2100000 <div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, we changed our health insurance policy for qualifying employees in the U.S. from a fully-insured policy to a self-insured policy in order to administer insurance coverage to our employees at a lower cost to us. The change in insurance policy did not have a significant impact on our consolidated financial statements and related disclosures. Under the self-insured policy, we maintain stop-loss coverage from a third party that limits our exposure to large claims. We record a liability associated with these benefits that includes an estimate of both claims filed and losses incurred but not yet reported based on historical claims experience. In estimating this accrual, we utilize a third-party actuary to estimate a range of expected losses, which are based on an analysis of historical data. Assumptions are monitored and adjusted when warranted by changing circumstances. We record our liability for estimated losses under our self-insured policy in accrued liabilities in the consolidated balance sheets. As of March 31, 2023, our liability for self-insured claims was $2.4 million, which represents our best estimate of the future cost of claims. We believe we have adequate reserves for these claims as of March 31, 2023; however, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions.</span></div> 2400000 <div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Guidance</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New accounting pronouncements are issued by the FASB or other standard setting bodies and are adopted as of the specified effective date.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the FASB issued Accounting Standards Update ("ASU") No. 2022-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses: Troubled Debt Restructurings and Vintage Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to eliminate the accounting guidance for troubled debt restructurings while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. This ASU is effective for annual and interim reporting periods beginning in January 2023. We adopted this ASU in January 2023 and determined it did not have a significant impact on our consolidated financial statements and related disclosures.</span></div> Property and Equipment<div style="text-indent:24.75pt"><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 detail of property and equipment, net as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Solar energy systems and energy storage systems</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,972,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,719,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology systems</span></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:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3-6</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></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:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">4-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5-6</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%">4,495,113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,192,983 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(440,740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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:10pt;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:10pt;font-weight:400;line-height:100%">4,054,373 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,784,801 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts included in the above table for solar energy systems and energy storage systems and substantially all the construction in progress relate to our customer contracts (including PPAs and leases). These assets had accumulated depreciation of $388.2 million and $360.1 million as of March 31, 2023 and December 31, 2022, respectively.</span></div> <div style="text-indent:24.75pt"><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 detail of property and equipment, net as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Solar energy systems and energy storage systems</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,972,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,719,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology systems</span></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:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3-6</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></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:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">4-5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5-6</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%">4,495,113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,192,983 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(440,740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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:10pt;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:10pt;font-weight:400;line-height:100%">4,054,373 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,784,801 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P35Y 3972515000 3719727000 367174000 329893000 P30Y 60409000 57063000 P3Y 80417000 72797000 P3Y P5Y 5664000 4976000 P3Y P6Y 5964000 5558000 P7Y 1172000 1172000 P4Y P5Y 1640000 1640000 P5Y P6Y 158000 157000 4495113000 4192983000 440740000 408182000 4054373000 3784801000 388200000 360100000 Detail of Certain Balance Sheet Captions<div style="text-indent:24.75pt"><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 detail of other current assets as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Inventory</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of customer notes receivable</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:10pt;font-weight:400;line-height:100%">133,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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:10pt;font-weight:400;line-height:100%">52,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred receivables</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:10pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of investments in solar receivables</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:10pt;font-weight:400;line-height:100%">7,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24.75pt"><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 detail of other assets as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Construction in progress - customer notes receivable</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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:10pt;font-weight:400;line-height:100%">157,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exclusivity and other bonus arrangements with dealers, net</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:10pt;font-weight:400;line-height:100%">144,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in solar receivables</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:10pt;font-weight:400;line-height:100%">62,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line revenue adjustment, net</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:10pt;font-weight:400;line-height:100%">55,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">986,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">961,891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><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 detail of other current liabilities as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Interest payable</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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:10pt;font-weight:400;line-height:100%">38,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating and finance lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of performance guarantee obligations</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:10pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">72,884 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">71,506 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:24.75pt"><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 detail of other current assets as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Inventory</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of customer notes receivable</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:10pt;font-weight:400;line-height:100%">133,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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:10pt;font-weight:400;line-height:100%">52,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred receivables</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:10pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of investments in solar receivables</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:10pt;font-weight:400;line-height:100%">7,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 182949000 152113000 133150000 114910000 52699000 51733000 20457000 17492000 5650000 7392000 7973000 7107000 97000 553000 402975000 351300000 <div style="text-indent:24.75pt"><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 detail of other assets as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Construction in progress - customer notes receivable</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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:10pt;font-weight:400;line-height:100%">157,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exclusivity and other bonus arrangements with dealers, net</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:10pt;font-weight:400;line-height:100%">144,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in solar receivables</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:10pt;font-weight:400;line-height:100%">62,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line revenue adjustment, net</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:10pt;font-weight:400;line-height:100%">55,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">986,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">961,891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 326907000 382611000 157240000 133584000 144568000 121313000 62749000 65064000 55416000 53086000 239745000 206233000 986625000 961891000 <div style="text-indent:22.5pt"><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 detail of other current liabilities as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Interest payable</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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:10pt;font-weight:400;line-height:100%">38,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating and finance lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of performance guarantee obligations</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:10pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">72,884 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">71,506 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 26220000 35258000 38938000 30172000 3246000 3247000 1810000 2495000 2670000 334000 72884000 71506000 Asset Retirement Obligations ("ARO")<div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AROs consist primarily of costs to remove solar energy system assets and costs to restore the solar energy system sites to the original condition, which we estimate based on current market rates. For each solar energy system, we recognize the fair value of the ARO as a liability and capitalize that cost as part of the cost basis of the related solar energy system. The related assets are depreciated on a straight-line basis over 30 years, which is the estimated average time a solar energy system will be installed in a location before being removed, and the related liabilities are accreted to the full value over the same period of time. We revise our estimated future liabilities based on recent actual experiences, including third party cost estimates, average size of solar energy systems and inflation rates, which we evaluate at least annually. Changes in our estimated future liabilities are recorded as either a reduction or addition in the carrying amount of the remaining unamortized asset and the ARO and either decrease or increase our depreciation and accretion expense amounts prospectively. The following table presents the changes in AROs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional obligations incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</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:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></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:10pt;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:10pt;font-weight:400;line-height:100%">74,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">57,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P30Y The following table presents the changes in AROs as recorded in other long-term liabilities in the unaudited condensed consolidated balance sheets:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional obligations incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</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:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></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:10pt;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:10pt;font-weight:400;line-height:100%">74,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">57,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 69869000 54396000 3355000 2573000 1081000 840000 13000 30000 74292000 57779000 Customer Notes Receivable<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a loan program, under which the customer finances the purchase of a solar energy system or energy storage system through a solar service agreement for a term of 10, 15 or 25 years. The following table presents the detail of customer notes receivable as recorded in the unaudited condensed consolidated balance sheets and the corresponding fair values:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Customer notes receivable</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,089,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,662,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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:10pt;font-weight:400;line-height:100%">(91,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer notes receivable, net (1)</span></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:10pt;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:10pt;font-weight:400;line-height:100%">2,997,695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,581,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,940,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554,948 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)    Of this amount, $133.2 million and $114.9 million is recorded in other current assets as of March 31, 2023 and December 31, 2022, respectively.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><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 changes in the allowance for credit losses related to customer notes receivable as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.518%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Provision for current expected credit losses (1)</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:10pt;font-weight:400;line-height:100%">10,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Recoveries</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Balance at end of period</span></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:10pt;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:10pt;font-weight:400;line-height:100%">91,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">47,818 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)    In addition, we recognized $48,000 and $13,000 during the three months ended March 31, 2023 and 2022, respectively, of provision for current expected credit losses related to our long-term receivables for our customer leases.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, we invested $326.9 million and $382.6 million, respectively, in loan solar energy systems and energy storage systems not yet placed in service. For the three months ended March 31, 2023 and 2022, interest income related to our customer notes receivable was $20.1 million and $10.8 million, respectively. As of March 31, 2023 and December 31, 2022, accrued interest receivable related to our customer notes receivable was $10.7 million and $10.2 million, respectively. As of March 31, 2023 and December 31, 2022, there was $15.6 million and $12.6 million, respectively, of customer notes receivable not accruing interest and there was $341,000 and $278,000, respectively, of allowance recorded for loans on nonaccrual status. For the three months ended March 31, 2023 and 2022, interest income of $0 was recognized for loans on nonaccrual status and accrued interest receivable of $13,000 and $493,000, respectively, was written off by reversing interest income.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider the performance of our customer notes receivable portfolio and its impact on our allowance for credit losses. We also evaluate the credit quality based on the aging status and payment activity. The following table presents the aging of the amortized cost of customer notes receivable:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.838%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-90 days past due</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91-180 days past due</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:10pt;font-weight:400;line-height:100%">27,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater than 180 days past due</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:10pt;font-weight:400;line-height:100%">35,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total past due</span></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:10pt;font-weight:400;line-height:100%">153,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">123,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not past due</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:10pt;font-weight:400;line-height:100%">2,935,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,539,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">3,089,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,662,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, the amortized cost of our customer notes receivable more than 90 days past due but not on nonaccrual status was $47.8 million and $31.4 million, respectively. The following table presents the amortized cost by origination year of our customer notes receivable based on payment activity:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:20.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" 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%">Amortized Cost by Origination Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment performance:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Performing</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,053,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming (1)</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">457,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,421,348 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">736,750 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">225,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">117,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">131,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,089,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)    A nonperforming loan is a loan in which the customer is in default and has not made any scheduled principal or interest payments for 181 days or more.</span></div> P10Y P15Y P25Y The following table presents the detail of customer notes receivable as recorded in the unaudited condensed consolidated balance sheets and the corresponding fair values:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Customer notes receivable</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,089,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,662,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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:10pt;font-weight:400;line-height:100%">(91,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer notes receivable, net (1)</span></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:10pt;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:10pt;font-weight:400;line-height:100%">2,997,695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,581,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,940,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554,948 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)    Of this amount, $133.2 million and $114.9 million is recorded in other current assets as of March 31, 2023 and December 31, 2022, respectively.</span></div> 3089154000 2662307000 91459000 81248000 2997695000 2581059000 2940803000 2554948000 133200000 114900000 81248000 41138000 10211000 6644000 0 36000 91459000 47818000 48000 13000 326900000 382600000 20100000 10800000 10700000 10200000 15600000 12600000 341000 278000 0 0 13000 493000 The following table presents the aging of the amortized cost of customer notes receivable:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.838%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-90 days past due</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91-180 days past due</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:10pt;font-weight:400;line-height:100%">27,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater than 180 days past due</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:10pt;font-weight:400;line-height:100%">35,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total past due</span></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:10pt;font-weight:400;line-height:100%">153,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">123,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not past due</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:10pt;font-weight:400;line-height:100%">2,935,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,539,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">3,089,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,662,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 89799000 91668000 27743000 16859000 35638000 14504000 153180000 123031000 2935974000 2539276000 3089154000 2662307000 47800000 31400000 The following table presents the amortized cost by origination year of our customer notes receivable based on payment activity:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:20.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" 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%">Amortized Cost by Origination Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment performance:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Performing</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,053,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming (1)</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">457,192 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,421,348 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">736,750 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">225,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">117,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">131,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,089,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)    A nonperforming loan is a loan in which the customer is in default and has not made any scheduled principal or interest payments for 181 days or more.</span></div> 457192000 1412752000 725043000 221976000 112971000 123582000 3053516000 0 8596000 11707000 3670000 4048000 7617000 35638000 457192000 1421348000 736750000 225646000 117019000 131199000 3089154000 Long-Term Debt<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subsidiaries with long-term debt include Sunnova Energy Corporation, Sunnova EZ-Own Portfolio, LLC ("EZOP"), Sunnova Helios II Issuer, LLC ("HELII"), Sunnova RAYS I Issuer, LLC ("RAYSI"), Sunnova Helios III Issuer, LLC ("HELIII"), Sunnova TEP Holdings, LLC ("TEPH"), Sunnova Sol Issuer, LLC ("SOLI"), Sunnova Helios IV Issuer, LLC ("HELIV"), Sunnova Asset Portfolio 8, LLC ("AP8"), Sunnova Sol II Issuer, LLC ("SOLII"), Sunnova Helios V Issuer, LLC ("HELV"), Sunnova Sol III Issuer, LLC ("SOLIII"), Sunnova Helios VI Issuer, LLC ("HELVI"), Sunnova Helios VII Issuer, LLC ("HELVII"), Sunnova Helios VIII Issuer, LLC ("HELVIII"), Sunnova Sol IV Issuer, LLC ("SOLIV"), Sunnova Helios IX Issuer, LLC ("HELIX"), Sunnova Helios X Issuer, LLC ("HELX") and Sunnova Inventory Supply, LLC ("IS"). The following table presents the detail of long-term debt, net as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.859%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2023<br/>Weighted Average<br/>Effective Interest<br/>Rates</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom: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%">Year Ended<br/>December 31, 2022<br/>Weighted Average<br/>Effective Interest<br/>Rates</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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%">(in thousands, except interest rates)</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:8pt;font-weight:700;line-height:100%">SEI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.25% convertible senior notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.625% convertible senior notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(920)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sunnova Energy Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.875% senior notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EZOP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.859%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving credit facility</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:8pt;font-weight:400;line-height:100%">7.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">706,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(463)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELII</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</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:8pt;font-weight:400;line-height:100%">5.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RAYSI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</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:8pt;font-weight:400;line-height:100%">5.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELIII</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</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:8pt;font-weight:400;line-height:100%">4.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,474)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">TEPH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving credit facility</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:8pt;font-weight:400;line-height:100%">9.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">553,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">425,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,777)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,043)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,827)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELIV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AP8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving credit facility</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:8pt;font-weight:400;line-height:100%">10.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">232,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLIII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELVI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELVII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELVIII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">250,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLIV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,756)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,996)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/></tr></table><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.859%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">HELIX</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,453)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELX</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">IS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving credit facility</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:8pt;font-weight:400;line-height:100%">7.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,621,437 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">209,335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,194,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,431 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Availability.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of March 31, 2023, we had $220.7 million of available borrowing capacity under our various financing arrangements, consisting of $69.0 million under the EZOP revolving credit facility, $146.7 million under the TEPH revolving credit facility and $5.0 million under the IS revolving credit facility. There was no available borrowing capacity under any of our other financing arrangements. As of March 31, 2023, we were in compliance with all debt covenants under our financing arrangements.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted Average Effective Interest Rates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The weighted average effective interest rates disclosed in the table above are the weighted average stated interest rates for each debt instrument plus the effect on interest expense for other items classified as interest expense, such as the amortization of deferred financing costs, amortization of debt discounts and commitment fees on unused balances for the period of time the debt was outstanding during the indicated periods.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">EZOP Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In February 2023, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $450.0 million to $675.0 million, (b) increase the uncommitted maximum facility amount from $575.0 million to $800.0 million, (c) amend certain provisions related to the allocation of certain payments made to the lenders, (d) amend certain provisions related to excess concentration limits and eligibility criteria to permit us and our affiliates to provide warranties of, and replacements for, load controllers and generators in connection with the related solar loan contracts and (e) add provisions to allow EZOP to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the EZOP revolving credit facility. In February 2023, Credit Suisse AG ("Credit Suisse") sold a significant part of its Securitized Products Group (the "Credit Suisse Securitized Products Sale") to Apollo Global Management ("Apollo"). Subsequently, Apollo publicly announced the majority of the assets and professionals associated with the sale are now part of or managed by ATLAS SP Partners, a new stand-alone credit firm focused on asset-backed financing and capital markets solutions ("Atlas"). In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the assignment of the loans and commitments of the Credit Suisse lenders to the Atlas lenders (such assignment, the "EZOP Assignment") under the EZOP revolving credit facility. In connection with the EZOP Assignment, Credit Suisse AG, New York Branch ("CSNYB") resigned as the agent under the EZOP revolving credit facility, Atlas Securitized Products Holdings, L.P. (the "Successor Agent") was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the EZOP revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the EZOP revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the EZOP Assignment, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $675.0 million to $775.0 million, (b) increase the uncommitted maximum facility amount from $800.0 million to $900.0 million, (c) amend and supplement certain defaulting lender provisions and (d) update the references from CSNYB, the predecessor agent, to Atlas, the successor agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the EZOP revolving credit facility and pursuant to the EZOP Assignment, had assigned their loans and commitments to lenders affiliated with Atlas).</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TEPH Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In March 2023, in connection with the Credit Suisse Securitized Products Sale, certain of our subsidiaries consented to the assignment of the loans and commitments of the Credit Suisse lenders to the Atlas lenders (such assignment, the "TEPH Assignment") under the TEPH revolving credit facility. In connection with the TEPH Assignment, CSNYB resigned as the agent under the TEPH revolving credit facility, Atlas was appointed as the successor agent thereunder and, in connection with such appointment, the Successor Agent assumed the agent roles under the TEPH revolving credit facility. In connection with the appointment of Atlas as Successor Agent, the borrowers and the lenders party to the applicable agency resignation and appointment agreements consented to, among other things, Atlas' ability to assign the agent role under the TEPH revolving credit facility to one of its affiliates subject to certain conditions set forth therein. In March 2023, after the TEPH Assignment, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $600.0 million to $700.0 million, (b) increase the uncommitted maximum facility amount from $689.7 million to $789.7 million, (c) add provisions to allow TEPH to request an increase in the aggregate commitment amount (subject to certain conditions) by adding additional lenders to the TEPH revolving credit facility, (d) amend and supplement certain defaulting lender provisions, (e) modify the hedging provisions to give all hedge counterparties the benefit of certain payment priorities and certain other terms previously limited to qualifying hedge counterparties (as defined by the TEPH revolving credit facility), to extend the time period for the event of default resulting from hedge counterparties ceasing to be qualifying hedge counterparties and to make other hedge-related amendments, (f) update the references from CSNYB, the predecessor administrative agent, to Atlas, the successor administrative agent, and remove or modify certain provisions related to the borrowing, funding and allocation of payments among the previous lender syndicate (that previously included lenders affiliated with Credit Suisse that, prior to the date of the amendment to the TEPH revolving credit facility and pursuant to the TEPH Assignment, had assigned their loans and commitments to lenders affiliated with Atlas), (g) add European Union bail-in provisions and (h) add certain syndication-related provisions.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AP8 Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In March 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $75.0 million to $150.0 million.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IS Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In March 2023, IS entered into a secured revolving credit facility with Texas Capital Bank, as agent, and the lenders party thereto, for an aggregate commitment amount of $50.0 million with a maturity date of the earlier of (a) March 2026 and (b) six months from the latest maturity date of any material parent credit facility (defined as a parent credit facility with a commitment amount of $250.0 million or more that, if terminated could individually be expected to result in a liquidity event (as defined by the IS revolving credit facility)). The proceeds of the loans under the IS revolving credit facility are available to purchase or otherwise acquire certain accounts receivable and inventory directly from Sunnova Energy Corporation, fund certain reserve accounts that are required to be maintained by IS in accordance with the revolving credit agreement and pay fees and expenses incurred in connection with the IS revolving credit facility. Interest on the borrowings under the IS revolving credit facility is due monthly. Borrowings under the IS revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by the IS revolving credit facility).</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Values of Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    The fair values of our long-term debt and the corresponding carrying amounts are as </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</span></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:10pt;font-weight:400;line-height:100%">SEI 0.25% convertible senior notes</span></div></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEI 2.625% convertible senior notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Sunnova Energy Corporation 5.875% senior notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EZOP revolving credit facility</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:10pt;font-weight:400;line-height:100%">706,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELII solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RAYSI solar asset-backed notes</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:10pt;font-weight:400;line-height:100%">114,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELIII solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEPH revolving credit facility</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:10pt;font-weight:400;line-height:100%">553,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOLI solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELIV solar loan-backed notes</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:10pt;font-weight:400;line-height:100%">115,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AP8 revolving credit facility</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:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOLII solar asset-backed notes</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:10pt;font-weight:400;line-height:100%">235,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELV solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOLIII solar asset-backed notes</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:10pt;font-weight:400;line-height:100%">287,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELVI solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELVII solar loan-backed notes</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:10pt;font-weight:400;line-height:100%">140,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELVIII solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOLIV solar asset-backed notes</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:10pt;font-weight:400;line-height:100%">343,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELIX solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELX solar loan-backed notes</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:10pt;font-weight:400;line-height:100%">179,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IS revolving credit facility</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:10pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total (1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,954,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,569,327 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,539,347 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089,220 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Amounts exclude the net deferred financing costs (classified as debt) and net debt discounts of $124.1 million and $130.2 million as of March 31, 2023 and December 31, 2022, respectively.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the EZOP, TEPH, AP8 and IS debt, the estimated fair values approximate the carrying amounts primarily due to the variable nature of the interest rates of the underlying instruments. For the convertible senior notes, senior notes and the HELII, RAYSI, HELIII, SOLI, HELIV, SOLII, HELV, SOLIII, HELVI, HELVII, HELVIII, SOLIV, HELIX and HELX debt, we determined the estimated fair values based on an analysis of debt with similar book values, maturities and required market yields based on current interest rates.</span></div> The following table presents the detail of long-term debt, net as recorded in the unaudited condensed consolidated balance sheets:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.859%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2023<br/>Weighted Average<br/>Effective Interest<br/>Rates</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom: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%">Year Ended<br/>December 31, 2022<br/>Weighted Average<br/>Effective Interest<br/>Rates</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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%">(in thousands, except interest rates)</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:8pt;font-weight:700;line-height:100%">SEI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.25% convertible senior notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.625% convertible senior notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(920)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sunnova Energy Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.875% senior notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EZOP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.859%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving credit facility</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:8pt;font-weight:400;line-height:100%">7.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">706,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(463)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELII</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</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:8pt;font-weight:400;line-height:100%">5.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RAYSI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</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:8pt;font-weight:400;line-height:100%">5.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELIII</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</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:8pt;font-weight:400;line-height:100%">4.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,474)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">TEPH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving credit facility</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:8pt;font-weight:400;line-height:100%">9.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">553,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">425,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,777)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,043)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">348,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,827)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELIV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AP8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving credit facility</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:8pt;font-weight:400;line-height:100%">10.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">232,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLIII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELVI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELVII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELVIII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">250,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLIV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,756)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,996)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.859%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">HELIX</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,453)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">HELX</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">IS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving credit facility</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:8pt;font-weight:400;line-height:100%">7.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,621,437 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">209,335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,194,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,431 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0.0025 0.0072 575000000 0 0.0071 575000000 0 0.02625 0.0307 600000000 0 0.0311 600000000 0 23047000 0 24324000 0 909000 0 920000 0 0.05875 0.0663 400000000 0 0.0652 400000000 0 3389000 0 3767000 0 6849000 0 7339000 0 0.0798 706000000 0 0.0510 500000000 0 463000 0 532000 0 0.0572 199339000 8985000 0.0569 204016000 8632000 28000 0 30000 0 3424000 0 3591000 0 0.0563 104150000 10692000 0.0554 105878000 9957000 905000 0 960000 0 3339000 0 3451000 0 0.0447 92415000 10322000 0.0442 94247000 10438000 1465000 0 1536000 0 1407000 0 1474000 0 0.0978 553274000 0 0.0774 425700000 0 1777000 0 2043000 0 0.0398 345822000 15052000 0.0392 348962000 16063000 84000 0 87000 0 6563000 0 6827000 0 0.0419 103869000 11330000 0.0415 105655000 11494000 528000 0 564000 0 2447000 0 2609000 0 0.1007 148774000 1226000 0.2052 74535000 465000 0.0346 229025000 6687000 0.0341 232276000 6409000 62000 0 64000 0 4417000 0 4576000 0 0.0251 141939000 14144000 0.0247 143940000 14367000 653000 0 690000 0 2522000 0 2661000 0 0.0284 270504000 16727000 0.0278 275779000 16632000 113000 0 117000 0 5431000 0 5616000 0 0.0212 168073000 14165000 0.0208 167669000 16770000 38000 0 40000 0 2771000 0 2909000 0 0.0256 128449000 11908000 0.0250 126856000 16058000 36000 0 38000 0 2103000 0 2193000 0 0.0364 247171000 29946000 0.0354 250014000 31099000 5043000 0 5267000 0 3932000 0 4080000 0 0.0597 334975000 8186000 0.0576 338251000 8080000 10756000 0 11190000 0 7701000 0 7996000 0 0.0569 193191000 29082000 0.0546 193837000 29632000 3453000 0 3589000 0 3191000 0 3303000 0 0.0726 158558000 20883000 0.0623 162301000 18335000 11945000 0 12459000 0 3300000 0 3319000 0 0.0750 45000000 0 0 0 5621437000 209335000 5194755000 214431000 220700000 69000000 146700000 5000000 450000000 675000000 575000000 800000000 675000000 775000000 800000000 900000000 600000000 700000000 689700000 789700000 75000000 150000000 50000000 P6M 250000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Values of Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    The fair values of our long-term debt and the corresponding carrying amounts are as </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(in thousands)</span></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:10pt;font-weight:400;line-height:100%">SEI 0.25% convertible senior notes</span></div></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEI 2.625% convertible senior notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Sunnova Energy Corporation 5.875% senior notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EZOP revolving credit facility</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:10pt;font-weight:400;line-height:100%">706,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELII solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RAYSI solar asset-backed notes</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:10pt;font-weight:400;line-height:100%">114,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELIII solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEPH revolving credit facility</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:10pt;font-weight:400;line-height:100%">553,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOLI solar asset-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELIV solar loan-backed notes</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:10pt;font-weight:400;line-height:100%">115,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AP8 revolving credit facility</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:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOLII solar asset-backed notes</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:10pt;font-weight:400;line-height:100%">235,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELV solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOLIII solar asset-backed notes</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:10pt;font-weight:400;line-height:100%">287,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELVI solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELVII solar loan-backed notes</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:10pt;font-weight:400;line-height:100%">140,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELVIII solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOLIV solar asset-backed notes</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:10pt;font-weight:400;line-height:100%">343,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELIX solar loan-backed notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HELX solar loan-backed notes</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:10pt;font-weight:400;line-height:100%">179,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IS revolving credit facility</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:10pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total (1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,954,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,569,327 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,539,347 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089,220 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Amounts exclude the net deferred financing costs (classified as debt) and net debt discounts of $124.1 million and $130.2 million as of March 31, 2023 and December 31, 2022, respectively.</span></div> 0.0025 575000000 519554000 575000000 511733000 0.02625 600000000 581798000 600000000 574693000 0.05875 400000000 361710000 400000000 359283000 706000000 706000000 500000000 500000000 208324000 204426000 212648000 206045000 114842000 105543000 115835000 104594000 102737000 93487000 104685000 93706000 553274000 553274000 425700000 425700000 360874000 315405000 365025000 313174000 115199000 100830000 117149000 100913000 150000000 150000000 75000000 75000000 235712000 191464000 238685000 189728000 156083000 135881000 158307000 135408000 287231000 238463000 292411000 237425000 182238000 157691000 184439000 157289000 140357000 124421000 142914000 124476000 277117000 253013000 281113000 252483000 343161000 335834000 346331000 334335000 222273000 211998000 223469000 210070000 179441000 183535000 180636000 183165000 45000000 45000000 0 0 5954863000 5569327000 5539347000 5089220000 124100000 130200000 Derivative Instruments<div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swaps and Caps on EZOP Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the three months ended March 31, 2023 and 2022, EZOP entered into interest rate swaps and caps for an aggregate notional amount of $153.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding EZOP debt. No collateral was posted for the interest rate swaps and caps as they are secured under the EZOP revolving credit facility. In July 2022, the notional amount of the interest rate swaps and caps began decreasing to match EZOP's estimated monthly principal payments on the debt. During the three months ended March 31, 2023 and 2022, EZOP unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $4.8 million and $0, respectively.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swaps and Caps on TEPH Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the three months ended March 31, 2023 and 2022, TEPH entered into interest rate swaps and caps for an aggregate notional amount of $119.6 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding TEPH debt. No collateral was posted for the interest rate swaps and caps as they are secured under the TEPH revolving credit facility. In October 2023, the notional amount of the interest rate swaps and caps will begin decreasing to match TEPH's estimated quarterly principal payments on the debt. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, TEPH unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $1.9 million and a realized loss of $591,000, respectively.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swaps and Caps on AP8 Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the three months ended March 31, 2023 and 2022, AP8 entered into interest rate swaps and caps for an aggregate notional amount of $75.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding AP8 debt. No collateral was posted for the interest rate swaps and caps as they are secured under the AP8 revolving credit facility. The notional amount of the interest rate swaps and caps is locked for the life of the contract. During the three months ended March 31, 2023 and 2022, AP8 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $3,000 and $0, respectively.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of the outstanding derivative instruments:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.173%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.659%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Effective<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Termination<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Aggregate<br/>Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Effective<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Termination<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Aggregate<br/>Notional<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" 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%">(in thousands, except interest rates)</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%">EZOP</span></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">June 2022 -<br/>February 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 2031 -<br/>November 2035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.890%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">618,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">June 2022 -<br/>July 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.890%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">489,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TEPH</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">July 2022 - <br/>March 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 2034 -<br/>October 2041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.520% - 3.000%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">503,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">July 2022 -<br/>December 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 2035 -<br/>April 2041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.520% -</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.630%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AP8</span></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">November 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.250%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">November 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.250%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">1,271,770 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">948,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><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 fair value of the interest rate swaps and caps as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8yNTkvZnJhZzo5ZWMzMDcyZDgwZjc0NjUzOGQyNzM3YWQzN2Q1ZDY3Ni90YWJsZTphMmY0YjExYjgwYmU0M2U0OTYzMTc3MmNkMzkzN2RiNS90YWJsZXJhbmdlOmEyZjRiMTFiODBiZTQzZTQ5NjMxNzcyY2QzOTM3ZGI1XzQtMC0xLTEtMTk5MDI3_516969e9-b2ca-4e82-99ed-8a638e6f6dab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8yNTkvZnJhZzo5ZWMzMDcyZDgwZjc0NjUzOGQyNzM3YWQzN2Q1ZDY3Ni90YWJsZTphMmY0YjExYjgwYmU0M2U0OTYzMTc3MmNkMzkzN2RiNS90YWJsZXJhbmdlOmEyZjRiMTFiODBiZTQzZTQ5NjMxNzcyY2QzOTM3ZGI1XzQtMC0xLTEtMTk5MDI3_5c0b9ca6-607f-4e65-9c06-773ccdc7a16c">Other assets</span></span></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not designate the interest rate swaps and caps as hedging instruments for accounting purposes. As a result, we recognize changes in fair value immediately in interest expense, net. The following table presents the impact of the interest rate swaps and caps as recorded in the unaudited condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:73.863%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.053%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Realized (gain) loss</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (gain) loss</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:10pt;font-weight:400;line-height:100%">23,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">16,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(33,283)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 153000000 0 0 4800000 0 119600000 0 0 1900000 591000 75000000 0 0 3000 0 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of the outstanding derivative instruments:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.173%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.659%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Effective<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Termination<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Aggregate<br/>Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Effective<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Termination<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">Aggregate<br/>Notional<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" 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%">(in thousands, except interest rates)</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%">EZOP</span></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">June 2022 -<br/>February 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 2031 -<br/>November 2035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.890%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">618,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">June 2022 -<br/>July 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.890%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">489,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TEPH</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">July 2022 - <br/>March 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 2034 -<br/>October 2041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.520% - 3.000%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">503,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">July 2022 -<br/>December 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 2035 -<br/>April 2041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.520% -</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.630%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AP8</span></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">November 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.250%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">November 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.250%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">1,271,770 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">948,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.00890 618421000 0.00890 489477000 0.01520 0.03000 503349000 0.01520 0.02630 383749000 0.04250 150000000 0.04250 75000000 1271770000 948226000 <div style="text-indent:24.75pt"><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 fair value of the interest rate swaps and caps as recorded in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8yNTkvZnJhZzo5ZWMzMDcyZDgwZjc0NjUzOGQyNzM3YWQzN2Q1ZDY3Ni90YWJsZTphMmY0YjExYjgwYmU0M2U0OTYzMTc3MmNkMzkzN2RiNS90YWJsZXJhbmdlOmEyZjRiMTFiODBiZTQzZTQ5NjMxNzcyY2QzOTM3ZGI1XzQtMC0xLTEtMTk5MDI3_516969e9-b2ca-4e82-99ed-8a638e6f6dab"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8yNTkvZnJhZzo5ZWMzMDcyZDgwZjc0NjUzOGQyNzM3YWQzN2Q1ZDY3Ni90YWJsZTphMmY0YjExYjgwYmU0M2U0OTYzMTc3MmNkMzkzN2RiNS90YWJsZXJhbmdlOmEyZjRiMTFiODBiZTQzZTQ5NjMxNzcyY2QzOTM3ZGI1XzQtMC0xLTEtMTk5MDI3_5c0b9ca6-607f-4e65-9c06-773ccdc7a16c">Other assets</span></span></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>The following table presents the impact of the interest rate swaps and caps as recorded in the unaudited condensed consolidated statements of operations:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:73.863%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.053%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Realized (gain) loss</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (gain) loss</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:10pt;font-weight:400;line-height:100%">23,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total</span></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:10pt;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:10pt;font-weight:400;line-height:100%">16,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(33,283)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 133873000 112712000 6707000 -591000 -23616000 33874000 -16909000 33283000 Income TaxesOur effective income tax rate is 0% for the three months ended March 31, 2023 and 2022. Total income tax differs from the amounts computed by applying the statutory income tax rate to loss before income tax primarily as a result of our valuation allowance. We assessed whether we had any significant uncertain tax positions taken in a filed tax return, planned to be taken in a future tax return or claim, or otherwise subject to interpretation and determined there were none not more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position, or prospectively approved when such approval may be sought in advance. Accordingly, we recorded no reserve for uncertain tax positions. Should a provision for any interest or penalties relative to unrecognized tax benefits be necessary, it is our policy to accrue for such in our income tax accounts. There were no such accruals as of March 31, 2023 and December 31, 2022 and we do not expect a significant change in gross unrecognized tax benefits in the next twelve months. Our tax years after 2011 remain subject to examination by the Internal Revenue Service and by the taxing authorities in the states and territories in which we operate. 0 0 0 0 Redeemable Noncontrolling Interests and Noncontrolling Interests<div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Noncontrolling Interests</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Class A member of Sunnova TEP 7-B, LLC increased its capital commitment from $30.0 million to $125.0 million. In March 2023, the Class A member of Sunnova TEP 7-C, LLC increased its capital commitment from $41.0 million to $51.3 million. The carrying values of the redeemable noncontrolling interests were equal to or greater than the redemption values as of March 31, 2023 and December 31, 2022.</span></div> 30000000 125000000 41000000 51300000 Equity-Based Compensation<div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the aggregate number of shares of common stock that may be issued pursuant to awards under the 2019 Long-Term Incentive Plan (the "LTIP") was increased by 1,525,652, an amount that, together with the shares remaining available for grant under the LTIP, is equal to 5,746,588 shares, or approximately 5% of the number of shares of common stock outstanding as of December 31, 2022.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div><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:120%">The following table summarizes stock option activity:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.456%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Stock<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</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:10pt;font-weight:400;line-height:100%">3,259,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.98</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Outstanding, March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,085,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,706,045 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest, March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">4,085,535 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested, March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">1,379,490 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of stock options that vested during the three months ended March 31, 2023 and 2022 was 16,816. The grant date fair value of stock options that vested during the three months ended March 31, 2023 and 2022 was $309,000. As of March 31, 2023, there was $12.3 million of total unrecognized compensation expense related to stock options, which is expected to be recognized over the remaining weighted average period of 2.46 years.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div><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:120%">The following table summarizes restricted stock unit activity:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:10pt;font-weight:400;line-height:100%">(740,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:10pt;font-weight:400;line-height:100%">(22,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">2,449,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of restricted stock units that vested during the three months ended March 31, 2023 and 2022 was 740,979 and 644,466, respectively. The grant date fair value of restricted stock units that vested during the three months ended March 31, 2023 and 2022 was $13.5 million and $13.2 million, respectively. As of March 31, 2023, there was $36.7 million of total </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unrecognized compensation expense related to restricted stock units, which is expected to be recognized over the remaining weighted average period of 1.86 years.</span></div><div><span><br/></span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan ("ESPP")</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, the number of shares of common stock issued under the ESPP was 7,106.</span></div> 1525652 5746588 0.05 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.456%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Stock<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</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:10pt;font-weight:400;line-height:100%">3,259,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.98</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Outstanding, March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,085,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,706,045 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest, March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">4,085,535 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested, March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">1,379,490 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table> 3259459 18.48 P4Y9M 10341000 826076 14.61 P9Y11M23D 8.49 4085535 17.70 P5Y7M9D 6679000 2706045 16.44 P3Y7M6D 5746000 4085535 17.70 P5Y7M9D 6679000 1379490 10.94 16816 16816 309000 309000 12300000 P2Y5M15D <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock unit activity:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.62 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:10pt;font-weight:400;line-height:100%">(740,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:10pt;font-weight:400;line-height:100%">(22,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">2,449,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1609615 20.62 1602522 14.19 740979 18.25 22016 19.46 2449142 17.14 740979 644466 13500000 13200000 36700000 P1Y10M9D 7106 7106 Basic and Diluted Net Loss Per Share<div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of our basic and diluted net loss per share:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Net loss attributable to stockholders—basic and diluted</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to stockholders—basic and diluted</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,073,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,499,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:2.25pt"><span><br/></span></div><div style="text-indent:24.75pt"><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 weighted average shares of common stock equivalents that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation awards</span></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:10pt;font-weight:400;line-height:100%">5,037,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,486,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Convertible senior notes</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:10pt;font-weight:400;line-height:100%">34,150,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,628,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of our basic and diluted net loss per share:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Net loss attributable to stockholders—basic and diluted</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to stockholders—basic and diluted</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,073,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,499,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -81083000 -81083000 -35058000 -35058000 -0.70 -0.70 -0.31 -0.31 115073975 115073975 113499426 113499426 <div style="text-indent:24.75pt"><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 weighted average shares of common stock equivalents that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation awards</span></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:10pt;font-weight:400;line-height:100%">5,037,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,486,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Convertible senior notes</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:10pt;font-weight:400;line-height:100%">34,150,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,628,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 5037823 4486559 34150407 16628073 Commitments and Contingencies<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal.    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to a number of lawsuits, claims and governmental proceedings that are ordinary, routine matters incidental to our business. In addition, in the ordinary course of business, we periodically have disputes with dealers and customers. We do not expect the outcomes of these matters to have, either individually or in the aggregate, a material adverse effect on our financial position or results of operations.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Guarantee Obligations.    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, we recorded $3.1 million related to our guarantee of certain specified minimum solar energy production output under our leases and loans, of which $1.8 million is recorded in other current liabilities and $1.3 million is recorded in other long-term liabilities in the unaudited condensed consolidated balance sheet. As of December 31, 2022, we recorded $4.8 million related to these guarantees, of which $2.5 million is recorded in other current liabilities and $2.3 million is recorded in other long-term liabilities in the unaudited condensed consolidated balance sheet. The changes in our aggregate performance guarantee obligations are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</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:10pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Settlements</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:10pt;font-weight:400;line-height:100%">(2,731)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></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:10pt;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:10pt;font-weight:400;line-height:100%">3,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,474 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating and Finance Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    We lease real estate and certain office equipment under operating leases and vehicles and certain other office equipment under finance leases. The following table presents the detail of lease expense as recorded in general and administrative expense in the unaudited condensed consolidated statements of operations:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Amortization expense</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:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</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:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><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 detail of right-of-use assets and lease liabilities as recorded in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MjE_31cbf9bb-63f2-4388-9ee5-8ee99d5c69cf"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MjE_74cc12e0-8a0e-4680-8733-ded3e9d57981"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MjE_eb583017-ef8b-40db-b27d-c7ebd11e0600"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MjE_f3bd1f2c-dc05-4502-8bdc-6393a1cad685">other assets</span></span></span></span> and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MzQ_0c9a9e17-778e-4ab3-bf4c-b6c3b6b55cb5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MzQ_2dd928b0-6b15-4624-b5aa-8e2361e7303b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MzQ_35885853-094b-446c-8a52-a48de56e55ba"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MzQ_7bb1d251-5012-4fa3-b376-48bf43f3ad10">other current liabilities</span></span></span></span>/<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MTU_6bf6bdc9-b6a0-4df0-a843-479d3a587a61"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MTU_bc5b2c53-34ff-4326-bc42-1cd3259f940a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MTU_c72f5a4d-92f2-4014-8b7d-74cfb5ac788d"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MTU_d745d8b9-157d-46ae-823a-28807cffb6f0">other long-term liabilities</span></span></span></span>, respectively, in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;font-weight:400;line-height:100%">2,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total right-of-use assets</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">16,523 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">17,182 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Operating leases</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term leases liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Operating leases</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:10pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;font-weight:400;line-height:100%">851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases (1)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes reimbursements in 2023 and 2022 of approximately $0 and $45,000, respectively, for leasehold improvements.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Operating leases</span></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:10pt;font-weight:400;line-height:100%">6.37</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.60</span></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:10pt;font-weight:400;line-height:100%">Finance leases</span></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:10pt;font-weight:400;line-height:100%">2.68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86</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:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Operating leases</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:10pt;font-weight:400;line-height:100%">3.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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></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:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;font-weight:400;line-height:100%">4.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under our non-cancelable leases as of March 31, 2023 were as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Remaining 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">3,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">3,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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:10pt;font-weight:400;line-height:100%">20,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount representing leasehold incentives</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:10pt;font-weight:400;line-height:100%">(621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Present value of future payments</span></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:10pt;font-weight:400;line-height:100%">17,618 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">1,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Long-term portion of lease liability</span></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:10pt;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:10pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">851 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees or Indemnifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    We enter into contracts that include indemnifications and guarantee provisions. In general, we enter into contracts with indemnities for matters such as breaches of representations and warranties and covenants contained in the contract and/or against certain specified liabilities. Examples of these contracts include dealer agreements, debt agreements, asset purchases and sales agreements, service agreements and procurement agreements. We are unable to estimate our maximum potential exposure under these agreements until an event triggering payment occurs.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dealer Commitments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of March 31, 2023 and December 31, 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $144.6 million and $121.3 million, respectively. Under these agreements, we paid $24.6 million and $13.2 million during the three months ended March 31, 2023 and 2022, respectively. We could be obligated to make maximum payments, excluding additional amounts payable on a per watt basis if even higher thresholds are met, as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.912%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dealer<br/>Commitments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Remaining 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">74,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">58,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">36,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,476 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><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.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In December 2021, we amended an agreement with a supplier in which we agreed to purchase at least 1,420 megawatt hours of solar energy systems, energy storage systems and accessories through December 2023. The </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amendment does not contain specific dollar amounts or thresholds; however, we estimate these remaining purchase commitments to be approximately $457.1 million. During the three months ended March 31, 2023 and 2022, we purchased $78.4 million and $50.6 million, respectively, under this agreement.</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Information Technology Commitments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We have certain long-term contractual commitments related to information technology software services and licenses. Future commitments as of March 31, 2023 were as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.912%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Information<br/>Technology<br/>Commitments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Remaining 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">6,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3100000 1800000 1300000 4800000 2500000 2300000 The changes in our aggregate performance guarantee obligations are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Balance at beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</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:10pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Settlements</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:10pt;font-weight:400;line-height:100%">(2,731)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></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:10pt;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:10pt;font-weight:400;line-height:100%">3,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,474 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4845000 5293000 1015000 329000 2731000 3148000 3129000 2474000 The following table presents the detail of lease expense as recorded in general and administrative expense in the unaudited condensed consolidated statements of operations:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/> March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Amortization expense</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:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</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:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended <br/> March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases (1)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes reimbursements in 2023 and 2022 of approximately $0 and $45,000, respectively, for leasehold improvements.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Operating leases</span></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:10pt;font-weight:400;line-height:100%">6.37</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.60</span></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:10pt;font-weight:400;line-height:100%">Finance leases</span></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:10pt;font-weight:400;line-height:100%">2.68</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86</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:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Operating leases</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:10pt;font-weight:400;line-height:100%">3.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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></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:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;font-weight:400;line-height:100%">4.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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></tr></table> 692000 692000 230000 175000 18000 14000 27000 27000 233000 255000 1200000 1163000 <div style="text-indent:24.75pt"><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 detail of right-of-use assets and lease liabilities as recorded in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MjE_31cbf9bb-63f2-4388-9ee5-8ee99d5c69cf"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MjE_74cc12e0-8a0e-4680-8733-ded3e9d57981"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MjE_eb583017-ef8b-40db-b27d-c7ebd11e0600"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MjE_f3bd1f2c-dc05-4502-8bdc-6393a1cad685">other assets</span></span></span></span> and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MzQ_0c9a9e17-778e-4ab3-bf4c-b6c3b6b55cb5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MzQ_2dd928b0-6b15-4624-b5aa-8e2361e7303b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MzQ_35885853-094b-446c-8a52-a48de56e55ba"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MzQ_7bb1d251-5012-4fa3-b376-48bf43f3ad10">other current liabilities</span></span></span></span>/<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MTU_6bf6bdc9-b6a0-4df0-a843-479d3a587a61"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MTU_bc5b2c53-34ff-4326-bc42-1cd3259f940a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MTU_c72f5a4d-92f2-4014-8b7d-74cfb5ac788d"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJlMmYyMmU1YTA0NTRlOTRhNjZmOWUxMWE3OTg3YjZkL3NlYzpiZTJmMjJlNWEwNDU0ZTk0YTY2ZjllMTFhNzk4N2I2ZF8zMDcvZnJhZzplZjViM2JkNDg5NDQ0Zjk1YmFiM2YxN2RhMmIyODI3OS90ZXh0cmVnaW9uOmVmNWIzYmQ0ODk0NDRmOTViYWIzZjE3ZGEyYjI4Mjc5XzM5MTU_d745d8b9-157d-46ae-823a-28807cffb6f0">other long-term liabilities</span></span></span></span>, respectively, in the unaudited condensed consolidated balance sheets:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of <br/> December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;font-weight:400;line-height:100%">2,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total right-of-use assets</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">16,523 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">17,182 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Operating leases</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term leases liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Operating leases</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:10pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;font-weight:400;line-height:100%">851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14194000 14706000 2329000 2476000 16523000 17182000 2487000 2451000 759000 796000 15131000 15751000 851000 957000 19228000 19955000 764000 382000 18000 14000 211000 199000 83000 287000 0 45000 P6Y4M13D P6Y7M6D P2Y8M4D P2Y10M9D 0.0395 0.0395 0.0452 0.0437 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under our non-cancelable leases as of March 31, 2023 were as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Remaining 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">3,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">3,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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:10pt;font-weight:400;line-height:100%">20,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount representing leasehold incentives</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:10pt;font-weight:400;line-height:100%">(621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Present value of future payments</span></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:10pt;font-weight:400;line-height:100%">17,618 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">1,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Long-term portion of lease liability</span></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:10pt;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:10pt;font-weight:400;line-height:100%">15,131 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">851 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2386000 648000 3118000 637000 3168000 320000 3236000 97000 3304000 3000 5485000 0 20697000 1705000 2458000 95000 621000 0 17618000 1610000 2487000 759000 15131000 851000 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dealer Commitments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of March 31, 2023 and December 31, 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $144.6 million and $121.3 million, respectively. Under these agreements, we paid $24.6 million and $13.2 million during the three months ended March 31, 2023 and 2022, respectively. We could be obligated to make maximum payments, excluding additional amounts payable on a per watt basis if even higher thresholds are met, as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.912%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dealer<br/>Commitments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Remaining 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">74,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">58,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">36,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,476 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 144600000 121300000 24600000 13200000 43187000 74399000 58986000 36904000 30000000 0 243476000 1420 457100000 78400000 50600000 Future commitments as of March 31, 2023 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.912%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Information<br/>Technology<br/>Commitments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:10pt;font-weight:400;line-height:100%">Remaining 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">6,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 27796000 6012000 85000 0 0 0 33893000 Subsequent Events<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing with the U.S. Department of Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.     In April 2023, the U.S. Department of Energy (the "DOE") announced a conditional commitment to guarantee 90% of up to approximately $3.3 billion of certain of our future financing arrangements under its Innovative Clean Energy Loan Guarantee Program. The commitment is subject to various customary conditions. There is no assurance the DOE's conditional commitment will be fulfilled on the terms announced or at all or that the related guarantees will provide the anticipated benefits to us.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SOLV Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In April 2023, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLV, a special purpose entity, that issued $300.0 million in aggregate principal amount of Series 2023-1 Class A solar asset-backed notes and $23.5 million in aggregate principal amount of Series 2023-1 Class B solar asset-backed notes (collectively, the "SOLV Notes") with a maturity date of April 2058. The SOLV Notes were issued at a discount of 5.01% and 11.63% for the Class A and Class B notes, respectively, and bear interest at an annual rate equal to 5.40% and 7.35% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLV's subsidiaries are used to service the quarterly principal and interest payments on the SOLV Notes and satisfy SOLV's expenses, and any remaining cash can be distributed to Sunnova Sol V Depositor, LLC, SOLV's sole member. In connection with the SOLV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to a transaction management agreement and management and servicing agreements, (b) the managing members' obligations, in such capacity, under the related financing fund's limited liability company agreement and (c) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar energy systems eventually sold to SOLV pursuant to the sale and contribution agreement. SOLV is also required to maintain certain reserve accounts for the benefit of the holders of the SOLV Notes, each of which must remain funded at all times to the levels specified in the SOLV Notes. The indenture requires SOLV to track the debt service coverage ratio (such ratio, the "DSCR") of (a) the amount of certain payments received from customers, certain performance based incentives, certain energy credits and any applicable insurance proceeds as of a specific date to (b) interest and scheduled principal due on the SOLV Notes as of such date, with the potential to enter into an early amortization period if the DSCR drops below a certain threshold. The holders of the SOLV Notes have no recourse to our other assets except as expressly set forth in the SOLV Notes.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Noncontrolling Interests</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In April 2023, the Class A member of Sunnova TEP V-C, LLC increased its capital commitment from $150.0 million to $150.2 million. In April 2023, the Class A member of Sunnova TEP 6-A, LLC increased its capital commitment from $50.0 million to $57.7 million.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In April 2023, we issued 690,122 shares of our common stock to Len</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, LLC pursuant to the terms of the earnout agreement entered into in connection with the acquisition of SunStreet Energy Group, LLC.</span></div> 0.90 3300000000 300000000 23500000 0.0501 0.1163 0.0540 0.0735 150000000 150200000 50000000 57700000 690122 The consolidated assets as of March 31, 2023 and December 31, 2022 include $3,454,737 and $3,201,271, respectively, of assets of variable interest entities ("VIEs") that can only be used to settle obligations of the VIEs. These assets include cash of $42,467 and $40,382 as of March 31, 2023 and December 31, 2022, respectively; accounts receivable—trade, net of $9,681 and $8,542 as of March 31, 2023 and December 31, 2022, respectively; accounts receivable—other of $457 and $810 as of March 31, 2023 and December 31, 2022, respectively; other current assets of $412,743 and $422,364 as of March 31, 2023 and December 31, 2022, respectively; property and equipment, net of $2,936,828 and $2,680,587 as of March 31, 2023 and December 31, 2022, respectively; and other assets of $52,561 and $48,586 as of March 31, 2023 and December 31, 2022, respectively. The consolidated liabilities as of March 31, 2023 and December 31, 2022 include $74,245 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $9,597 and $9,015 as of March 31, 2023 and December 31, 2022, respectively; accrued expenses of $239 and $287 as of March 31, 2023 and December 31, 2022, respectively; other current liabilities of $7,013 and $4,420 as of March 31, 2023 and December 31, 2022, respectively; and other long-term liabilities of $57,396 and $52,719 as of March 31, 2023 and December 31, 2022, respectively. EXCEL 98 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ) QFU8'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 " "0,9M6=@&X,N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05Q=#E9<,G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2.27ZJ;GST2F:GG$/0>FC MVB/4G-^!0U)&D8(96(2%R&1KM- 1%?EXQAN]X,-G[#+,:, .'?:4H"HK8'*> M&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH%7+'+Y+=FO=D^,EGSNBGX;5'?;RLNJEKPAX_9]8??5=AY8W?V M'QM?!&4+O^Y"?@%02P,$% @ D#&;5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "0,9M6;_(K\=X% #G'@ & 'AL+W=O7A^3%1JJOZ4H(31ZC,$XO6RNMDU>=3NJM1,33 MI/QJ;M[YERW'E$B$PM-&@L._M9B*,#1*4(YO M.]%6^9LF\.GU7OTF-P]F'G@JIC+\(_#UZK(U;!%?+'@6ZCNY>2MVAGI&SY-A MFO\EF^+;;K=%O"S5,MH%0PFB("[^\\==13P-8#4!;!? 7@30NE]P=P%N;K0H M66[K-==\?*'DABCS-:B9B[QN\FAP$\0FC7.MX&T <7H\E6NAR PR1MHD77$E MTHN.!F'SNN/M1*X*$58CXI(/,M:KE%S'OO"?QW>@0&6IV+Y45PP5_,#5.7'I M&6$.+ADP3"6=<6_JPX;EE);J[GHI7T]^0AU0K:W3^V&BH4NG8%TQE? MI0GWQ&4+>ELJU%JTQC_]0/O.KS9[WTGLF=EN:;:+J8]?2R^#?JK)_381-J=X M.'7:GVR6T*B&EGJEI=YQECYE7&FAPBVY$XE4VF8/E](JLU7*%(UJ:*]?VNL? M9V\F5"!]TPL)# ;6Y.%*9;^K[7AH?$.?@]+GX,B6J3C,(_DT4)]'7&O!P]2: M2#2LH<%A:7"(%NHZUH'>DIL@%.0VBQZ$LAG#-1R'MMWA:-2SF4-#&YH;E>9& MQYB[$\O #*.0QEL>6=LHKC//XEBN.;1RH99;\BZ&#AUSTQAX"'?>N%!3RT^P M@AYC^9X_DG<^]-E@$7BY;Z1A'Y!TG3:E(S;H]JU^T>"F?EGEEQWC=^+[H)Z> M[2_(>_B.?(SM><4EF4.N>:K)&R5$O.%;,@OYOQS:319 N^EU'6LUH)I-JZ$" M)8JBR?^J86KNH(G?RTULK0)<[JTT!&R+G.*138U6D$1QS'EIM.S,,R770>S9 M$XYKWO]I-7H*%X:GXXF#@U'3A4T 4K2B*XO"3 MM]4)K(7KC>$";$BMMD[!3+2")HJ3SGOI0;YF*QEC4'% 9#AB;=H;#JW^3H%, MM&(FB@//?: !E^2"4/;SPR]D+KQ,02:M)G&EJ8PBF*#F6GI?S\B/SKD#,$42 MKLB:AYD@"2P"\R6RM19.P5:T@BN*4Q$@L1_$2S+?1@\RM)K'!6X_?IY8?9T" MG5B%3@R'FWTZR?6CM^+Q4M12XP&AVR]S*R?A84W]59S$CN*D:::46=D4RYD\ MD3"A9-:]F .*7ZP[.%,\JJG/BH_847R4TWJQ=6>6J'QOW.H35ZSS>0H 8A4 ML:, R"SA .R!"9926<>B SKON8*V/O$\ 4(@XQ>25L>G("%6D1 [BH3F$0]# M&Q/+2Y8;_04 M_,,J_F$XONP3N1*02,P>+E-O[Q0Z)ZV3VQ?_H!&PO=V]R:W-H965T&ULM5K;M?8 H6&*%(C0D),=_OPV0(BD2I.TX\V+STFB<;G3W M:8 Z>Y3YMV(MA$+?-VE6G$_62FU/I],B7HL-+T[D5F3PYD'F&Z[@-E]-BVTN M^-(,VJ13XKK^=,.3;#([,\\^Y[,SN5-IDHG/.2IVFPW/GRY%*A_/)WAR>/ E M6:V5?C"=G6WY2LR%^KK]G,/=M-:R3#8B*Q*9H5P\G$\N\.DU97J D?@S$8]% MZQII4Q92?M,WM\OSB:L1B53$2JO@\&\OKD2::DV XZ]*Z:2>4P]L7Q^T_],8 M#\8L>"&N9/J?9*G6YY-P@I;B@>]2]44^_B$J@SRM+Y9I8?ZBQTK6G:!X5RBY MJ08#@DV2E?_Y]\H1K0&8#@P@U0#2'< &!M!J 'WI %8-,*Z>EJ88/UQSQ6=G MN7Q$N98&;?K".-.,!O.33*_[7.7P-H%Q:O;U[N+K]>W]S36Z^G1W?7,W+Z_F MGS[>7E_HQY<7'R_NKF[0_(^;F_LY>H^^SJ_1;^]^1^]0DJ'[M=P5/%L69U,% M:+3.:5S-?%7.3 9F_C?/3Q#%#B(NH9;AU^/#KT5<#R?'PZ?@@]H1I'8$,?KH M@+ZK79Z+3"%>%$(5IS9[2@7,KD GZ&FQY;$XGT &%B+?B\GLUU^P[WZP6?>3 ME!W92FM;Z9CVV14OU@A6#<7Z0ORU2_8\!>.MJUBJ\HTJ747V,X+=,&1GTWW; MGKX8]5WB!;78$5)6(V6C2"_B6.X &)286 #*12I^_24DF'Q0.5\*!V5"V4"7 M6KTV:,_'7#P<.0Y^1#MR^&&BET8"+_1JO M/XKWDT8%I:8=_L:O2#X@G@(Q\"P6^N8==7PO-($#E\1S05H_ATR.UV5P'O+9 M"$&*BLU"Y$>OB ..*;;"U/OTR>8.OV!UW],6HAZGKVMT1U.X(1MUQ M+Q5/.^ZP@0QZLX=%G4$P( MH5U:L,G1*&S1QS'(AFKQ.-<>PF%>/$Z^QPU3*_2M:/N<&I!^]VP3@\HX% 8-\^)QZCWN9I[# MVN+/\B%I,]QG@]K2X,.4)L@X R\@1:? M-&Q(QMFPC($F6)_Q+.DS7^CZKM<#W)<+, G80,R2UN9VG"++.!A'>?F,C@$: M(GW6]"-H35@WQFV"C$6,#= 0:?B5/+.?E9M-HG0+7)3;6IFI)%N)+!Y:CU%] M=@9!UEW\VQ4=V]Q0+QG?&7\12R$VFG^@KQ!MM&>9*QM_6,EV*O/B'V;NH)_MIRR@+O_JXY2=I M.[:ZH6,R3LY[NK#T+L;4#W;"PR P5IZ8-(.-MP,5RF6C^APJU MY9_J,>SC@CXAV 3U'GHZV"K(@'"J634M 7M(2%)8TM +N*\D;[C,^@VPJ[S:%-CH7^4'FC36- QQN#TKO# M_J26/7#@!\3O!H!5D. #W3=M.D%Z"M[ 5TPGB63^JAIP"[2._^U;T9M@F.; M4:J[@.,G#4?2<8Z$CN5^+70[4,@T69KD+'?A[<**K#6U_K8 +HC3W5+H,T_F M,0>J2GT$ZF*'!+A;_3?Z\O2DFOR.UAAH= M<]@ 9>D36@BT*P"ID@B4*!@J%VFRXKI$&I70>R(]\@2!=<7AZ*C&:0[U]3D: M(P[S*[#,=6A(7F'VL5$?$'_!2;R9-7+\L#J\"QV/_3USFJ/TTDBOLC#$[ANF MDI93\%(_)D[ :.5%& A5^ WS;(=/;LUT!!H!WPE)=0W.7P"I)JOLLRN>?H)A/YZ@G=ZKS,>-6 W&;Q M(:W:^@_(>.?LIXIX+ZJ"$'HX[+TMXH^.;D5I=8W#-Z4G^&;*8#KW) >S\N?()0W M2F[-1_F%5$INS.5:0!W-M0"\?Y!2'6[T!/4/06;_!U!+ P04 " "0,9M6 M 3@>9^%<+'AV()J[?/PL2H<<;2^4<9;_ MHL=2UAZA<)4IN2B5 <$B2HI__KN9ARQ4^.4OF(4BT-UO1%/IFY-K@?)7K=KU4*;R/04R>WEZ>WTXN;\RF: M?+N%U?7W[Y<3$_UX[/3+Z>7DW-T_?G\_.8:[5_Q5"1J+E04\O@#^HAN MKZ=H?^\#VD-1@F[FI!\Y>D!HMA"Q";4H#X= M5I^*L%(GV^ICF)-J8D@U,22WQWKL?0,?4UB!5+N+>)8)92$>0Y[P)!0F]PI[ M;FY/I]OZA+J.?S1>-YTP"!''KH2VH-(**AV$.LG#!- F4HD,LC$4T9K?Q6(' M8-K!XGN^C5N(NU*>%P2^&3*K(+-AR'*Q@*P'W.%/"T59MA(SM \!E,TAOK(/ M)KB%1:.5R)'K/%C"(N0> M&!TH;'L-6/:!;7 M#7*4NGY S-YXE3?>\$+P;&Z"Y756GF#;]UD+55>,NC9Q/#,HOP+E#T]Q&,I5 MHIH9^/Z=3S#YI%(^@VQ,A#*!]KN@'1>W,1ND&*..&7)000Y>"5GJ^F="&W23 MR_==1EIPNV)@E08]4XSMFJ_LE]9E,]G8'0#,)H'GM' :Y*B#J=U3DW/$@ MT*L4FK-4/2&@0R1^K:(EM$NJ-PA*:]MX'48]V@;<%:2>S_R^ H%KQL//H;R! M*26=D0/?=4EG2@UR+O:#/H US^%AHOL2\;LHCE0DC(5LAW9/)2NUFFC=P'$8 M:R>@29"Q@+&>6H9K,L3#;%AEX9(_Z10TPC20&J$L:!=Y M#T"FFJ7%;]AS9,85F)0FMD$20CLQ;)"C@=^(]6V0-R&A^GM*HWTUA#=B43<1V$$UT:<@U;T/O8P6_)0'(]@HYJ)="U&)^_?8=?^ M9&SZ_Y"U;9]K>L0[^+&_&'8)CC*'>;2S'@9!8L.*]"P(J:F0#%-A7Q-$#-1' MF-L&9A*SJ=]3S4A-?&28^%[;!I$NL06NW^Z.#5*^TU>"26.W-\Q]KVB$2)?F M6"<;#4(^[NDM2$V$9)C*GML$D2YE,5T+VO78) =EVV4]0&MF(\/,]L(FB'3) MBP2P72"=;;1!T/5MQ^_I+TE-TB UP9%A M@AMN@2;$P%60^^T.S2#F0B_35Y%J2B/#E/:<1H9T^2EP@D[>&*1LW+/;(36' MD9U;M)U-##'LM&C[$X-)J#?X:KHAPW3SHO:%=(G%LW$GM;M2T+'V?7&JN8<^ M9QOV[.:EM-;\#N!X-'!;8$UB0)0]7VVHIJ3M)W6]I\/U'C8#-W.!0IED,HYF M7$%0%$D/?TC>HZ\\#>?5]\B\?DV!&A9WX/;F,R.*DC!>S03:HQ9POP7DGPO" M+3"\!<@MX)-L*?*/V_&3I0V7H\#5FJ>1SA(P W,H,H5@U?,I1/NC'Q?GV>@# M4G.N4,@3))-8MUYHE0%2)1$84: J[^+H@>M/Z+E)6!6D-0\0>)>)S6 ;G"%T M#%ILCQ$+&H("++,M8/T7N+WMU"?$GT'X^:B!!7Q>#.I;0-K_RY@Y7Q=..J6' MP+AO&$H:R+:PCXD%7%K.(B@"8;YAG&4_5^;#$0NHT (N+ 8D,)FV!8SWEED$ M(=D@O'P$#-:7$Z6=PH MNRG5YD8/4)T1G_P'4$L#!!0 ( ) QFU:( MP3\^8 4 /84 8 >&PO=V]R:W-H965T&ULK9C;;MLX M$(9?A7"+H@'J6*3.J6,@<=)= \T!<;*]6.P%;3&V4$GTBK23OOT.)4=R1(K; M%KFQ=9@9?3,4YQ9D-!++-#HXPR=3XBN' MRN*OE#V)@V.D4EEP_EV=S)+3@:.(6,:64H6@\+=C4Y9E*A)P_+L/.FB>J1P/ MCU^B?ZF2AV065+ IS[ZEB5R?#J(!2M@CW6;RCC_]R?8)58!+GHGJ%SWM;9T! M6FZ%Y/G>&0CRM*C_Z?.^$ <.$,?L0/8.I.O@]3BX>P>W2K0FJ]*ZH)).QB5_ M0J6RAFCJH*I-Y0W9I(4:QKDLX6X*?G+R<'WV<#&[O[Q TYOKB\OK>7TTO_DZ MNSA3E^?W\'=U>7T_1S=?T,WMY=W9_0P,T! ]S"_0Q_='Z#U*"W2_YEM!BT2, M1Q*X5/31Z07C<+_%"-R%=1##YG#!XU#*EJI>:TJ]C^@>5 M)Q&.P\[X&*QP[$?F\0D;X/ W@-,"SB0O?R!!,V;L,J%&X^,PC#O,NI5CYHT: MWN@W>+EZGJETKPC>KB&% Q.<"H M60UV(71XMX?V0$*QO:YJJ!%OVDI:]7LC*=8(AN$!P)[38!7X41\G:3F)E?.> M2Z@I[[:_3ZA@TDA+#-/;\<)N%S#8Q7%,>MH ;F436]7IH%%G7)B_*UR]4EX4 M1MK(&^QSE;RL%5B M6D[+N^GKCR9>&$5=1(,==F*W1Y5QJU/8+E3U-/I8$QZ]5-2(:M =M_OM8# : M8K^ODJTX8;LZ?857$2T8+*#8OIA(TF & M.]=W^CX:2:MNQ*YN#3FH!A)K"O/3E@.L7V'YGRY5PZE6LHW;D3&]^N'1(;9S MW&W?9BNWYWN(M$I([$KXZ[DE:;:5+/G9[-R?RLYHU9M=*Z+$+J+?JKT6@*4[ M$/P50S#I#5M\VYZ/+*,:^^GP-_6Y2)E/7BV./]'P= MD%9UB5UU?RFQPQ&SI:;+;V]J)E-S:J.#':2@FO#U#N"5[1I.M/I%\4^U3+;B4/*\. MUXS"^ZP,X/XCY_+E1#V@V>J<_ =02P,$% @ D#&;5H(I"4\\"0 ]BH M !@ !X;"]W;W)KY:6>B MB'C@4\[VC"+;K6?JAXF<]#5-0A8O%*F2E!WWT]^"E 6*6$#6U7T32]0"^2^P MV-\"Q,ES67VOET(TSH]57M2GHV73K#]-)G6R%*NX_EBN10&_+,IJ%3?PM7J< MU.M*Q&G;:)5/J.OZDU6<%:.SD_;9775V4FZ:/"O$7>74F]4JKEX^B[Q\/AV1 MT>N#+]GCLI$/)FE0U: MBV^9>*Y[GQWIRD-9?I=?KM+3D2L5B5PDC>PBAC]/8B;R7/8$.O[<=CK:_9^R M8?_S:^^7K?/@S$-V4M6Z= MQTU\=E*5STXEK:$W^:$=F[8U>),5[,;F_. M+V[FW:?Y[>]7YU/Y>'X/?ZXO;N[GSNVE,YO.?W,N?[_]8^Z,G:_S<^?GGWYQ M?G*RPKE?EILZ+M+Z9-* +MG[)-EJ^-QIH 8-S+DNBV99.Q=%*M+]]A/P9^<4 M?77J,[5V>!U7'QU&/CC4I0S1,WM[JUS?G^IUG(C3$2S@6E1/8G3V[W\1W_T/ MYO([=;8W 'PW -S6^]D-I*.\K-'0Z%KZ;4N9^?L2.4N+R MG=F>,F^GS+-.S33]+ZPQ2$M-[30EY*6D+)(L%TZQE2R?RL])7"^=32U2&>N0 M1*NXR8K'+@ME32;J3YASWGO.X#MUMC=._FZ5G$('TD\W:<"'-*O791WG]0:'H]H,:$;49_Z MN&CB*JJY1\I^:&1().6F0(-AV]]>!'N$#L0B5B0(#3F(]!A,[/FQ+,9M@A&+ M!90W4K#X%SADB28N\H@W=$&W@DCR33Y0Y0.U M^O"U@"HRS_X"N3\_0OGXBUJ)HLJ>8EFMX;*I'@',)\/\CYB-&0L#DW %9V)% M7U^XU"T5+R"A.$]QOA&P.NNFVG2 D.FEFQ>G%LFF:O,^ZA+3M?)PF%LP*Y_Y MAO1"%&R)G;:WS5)43O$:4UDC5KA*K@]\Y V3"F(5\= D4G&7V,$[6T+2$[6D MJ8SNLFA'& *_Q]8V&W9)/8L?LMS,6?*NH'VOWO:'1J&6V%D[3=HL5@"G25)M($&*'Y)#>-*C.ANADO?"H4;$+O*IH0BDBJ'4SM#] M@.PE#%2K#L$QX\$P*#$SXE+3IH,J6%([+#NQ>5D\CAM1K0[*1=A'/!X.V8[: MP2(B!KV*D=3.R)NW[(!0Y0CCB!\Q.DQ3F&%$"34L+ZIH2/E1F^^KFV\7\S=L MOJD5LL@B&UP_ N?NF*KT590>!!#=FH8JP['VN+G48\77%MG,$/NT\"4HQ0TJ1V:=U69")&",U6Y.E*]SDE,8569D>KEEJ[P3V<6AG"6X]R*.$'PC%#Y@6^9X@*IIC+R%&Y M]?+J9GHS>\/!IA7E1Y]LOE-O^X.@6,[L+-]?&HKI\L@!=5Z'M.]RRH?QAMBQ MB$2N*>)ZI]%VF.]2*K#@#7(Q@H=A0/E0+V+((F.!S!3!F7T_V]=[S/$3TW>N M8S_44@YFYKFF0QVFF,L.,'<_9=;U!@0+Z01L>%AYV@)"S+S0 M,P6B8C<[P.[>^FD7"SB9QPTLHG_*7V2KS#VM5L', A::\IN"/?L[L&?8%EG7 MAFVX(T.X<05[_D;80PW^E*4P!0\OO51F!S[7.>[YD(F'VA$[%M+0]": *]SS M \?4H#X5225@)]$>W($G'SI_Y#;B*ZA1)65*>J6CFV/>UXP7.V('> ] MC *#5PKOW([WX[P2\-CNCXYU3MV0LJ$_NAVC/&*&'2#OO3NVX__+0'16)/DF MW1Y#O/$4DF.,IWYO06^=0.R8^;B4JV* VXN!PTY8Q&.5@!?H%2-F&!(>F-2K M8H ?* ;:8"E2)*K>$D'(035QPU!;$>B!-N_M9_;E*\CSP+I-V;U>ZVVMBA3- MN^C;!6ZM(8[=KKQ7;_N#H:H!;J\&NA;>$%SGTD17=+4 H??'+*]9:YNC;*^_4V_X8J-K%L]VT"Z:[=[=[NKN\.6VO+ Z>?R:?9MT53-5-=R/T M.JZ@@*J=7"R@2_=C $-7=97_/JZ^.70KR;[%06Z8IG99IG5L'O3D?GZ .C7EV@B?AWRI_* MO==6O2FW>?ZM?G.Q.!W9=8OXDL^K6B(1?[[S*5\N:R71CC^WHJ-=G77!_=<_ MU>-FX\7&W"8EG^;+_Z2+ZN%TY(^L!;]+ULOJ*G_ZG6\WR*GUYOFR;/ZWGK:Q M]LB:K\LJ7VT+BQ:LTFSS-_FQ[8B] H@<*("W!;!2 'L'"I!M =*W!KHM0)4" M%!\HX&P+.&J3#FVTNRW@J@6< P6\;8$F^Y--[S:I"9,J.3LI\B>KJ*.%6OVB MR6]36F0DS6HK7E>%^#85Y:JSK[/SK^'%311:T\M9&,VN-Z^N+S]=A.?UQ]7GSY=S)AU,;N)KJ)K$78^"ZWH M7U\O;OYKC:VOUZ'UYK>WUF]6FEDW#_FZ3+)%>3*I1-OK%DSFVW9^W+03'VCG M35XE2TVQ:8]BUG65S[\]Y,L%+\I_6-&?Z[3Z2Z,5FK6F^6HE=IY&3%,Z,I<^ M7RS2>N<3S?F2I(NQZ(YI\IC6S1M;1Z3C(]+S^7JU7B857U@AOTOG::4186:1 M69[-\ZPJ\J7XYMZZR"I>\+)24C41]MIY#.\\AAMI>D#ZBB^X&$!OE]S*Y%K2 M;2WOK%M^GV99_=EMLDRR.;>22FS,_+U%T#L+VQCI/+.IUVWJK0?=[V>(.H2X M)Y/O^QXQ-J\>[#^4C\F6.$H])<7B?SK/ M$,!>FD**A9!B$:18#"G&@,0D9]&=LZAQ*)J)D[M46&.(1Q17&-@QU!:18!"D60XHQ(#')%<'. M%8'1%9?5 R_>61G7ICS0I!RK*3=6,#3ED&(1I%@,*<: Q*24([ME=/:+ 0K/ M%@H]^9P4.WJ"M<3-[M@%40?Y*CXQMVZH8T#5(E"U&%2-0:G)KMDCN\CH&IEZ M\N9PH@-M;^I#S(,XC)1O>T$W<[5#"0JH6KA5DRR-"/%=U[9E5T>@%<>@:@Q* M379.RVN1&=CV=4XOMV#-(..YV%//3Y$&YB(_H($C!X;:0#6YFAB7!B@(Y,!8 M$SBF3N AI5:F"<2^Z_GM]9GY49!=2E>]1'G?DH[5W9'B^^0F=^]RIP! MTD ^ZG6] 8KY0-4B4+485(T=[5[9&RW$0V:*UYD4^..EYM!?#&AX(,9!QQV@ M1!!4+0)5BT'5V-'NE5=+M;@/FW'?B\D_UH"]#OG7!+GB@*U<((?FM@Y>[P2* MZ_IM M.$C=W "0Z M.GAK6!C%CFU3];#9#<0>\9U#.VA+P["9AH&L!]=W?9=*U9U U+D&:,$=-H.[5\*ZN,N67!O; MG"09-(%@F.,'*P.,>9V#/8'*-0$58M!U1B4FNR/EGV2E[!/TL5S8^JH)RCF M*@:G'A1^@JK%H&H,2DU._=XMUF9*^O(UY43K&0V+] +'5N<$TYT2%$%ZM3 M&?W"PFV8=!A5DZ=7O[(\6TU$SIGN5R0*J07D>LM6[1\Q-'6P.4)('JA:#JK&C MW2M[HT5TU(SH7FFI.-6P/D1=6W4'*.P#58M U6)0-7:T>V5WM!2/FBG>BP$_ M[?(Z'=_7A'F^'ZCGZ^;6#DXH*(?KMPE,$S9V/.(Z!U*U]^1!,SI[UF)QVF5/ M@:/>FS[M%16:VSAS@ *NO(05"T" M58M!U=BQWI53VH(R:KX']Z5KQ;5S(.8ZAUYC@ZJ%M'N?+D+B&INZC@JS02N. M0=48E)ILFQ:&43,,>\Y:<;U5O.X%L^=ZV.T\;583B#W?4Q^C$FH#UD^OJG#D0'W:?BFF?)[T1!^[TGC%EL M?CU@\Z;*'YN'U]_F596OFI([^_RO/KYIGX>_NXW',[^#U!+ P04 M " "0,9M6IXUS_0@/ !D)P & 'AL+W=OXNG;J\?;NX#M4MIV:S( M+P!P7V3+;NZF,VVLY9(@"#QX %!ZO?/AIV6[OX9E*EU'QW M=!2+RFQUG/G&.+Q9^[#5"8]AW6 MN&B]4\&LWTS.%]^].Z'Y/.%?UNSBZ+.BDZR\_TP/E^6;R9P4,K4I$DG0^'-C M+DQ=DR"H\6N6.>FWI(7CSYWTCWQVG&6EH[GP]<^V3-6;R:N)*LU:MW7ZP>_^ M8O)Y3DE>X>O(_ZI=GCN?J**-R6_S8FBPM4[^ZMMLAR]9L,P+EJRW;,1:OM=) MOWT=_$X%F@UI](&/RJNAG'7DE.L4\-9B77K[WL0BV(8MY-?J71LQ(4:E7:G> MZ6@CC5X%$XU+FF:]/DK8EA8?%7F+=[+%\I$MCM4_O$M55!]<:G\;OFDP'_H,%/'BZE:SI?'3\@[[FUPS/*.'Y'W*6RTL[_Q\:;JPKOH:UMJ M00WL,#X^F>.C==H55M?J&H,&$$U1_?M\%5, R/YSR$*BP,EA!2CPOHN-+LR; M24-[A1LS>?OU5XN7\^^?.-Y)?[R3IZ3_,2[^@[=0/QNE _Y7-9C$N@W 8<+F M3FDL4M>P@"V,:H*_L:4)4T4VH5G^Q@1U/#^;SN?S'!XF1&6=VGJ(2Y5VZN14 M_>1L,J6X)ZIGDY]FU[/).TW2 MBSP"F=CJO:GUCK3'^T]%\BOHM%P2'!=+%DY<2=OOB[UTV-2Q6$#GTA4S:';] MX1**\:E[L<5H?_QWW@1;*X;[XFQ&EBO\MJD-:>/; (UL(C V[:JV!2R]-H%M MY=1?V_I.+<]DJ7I&LR>75Y\FS[]G/7&6PCN7"7)G4\4",6.J=%V3TQXWS3=P MZ@ZCL;(-).%L)B(.=H9/X%*PJY943%[AD#/XI"9(I$I>F]ND/!["SD8#>O^U MM1 P):*'!%<8]FJJ@)U@L&Q;PR("7WQ^XMQ&BL;-TQ *-YV%T,K(N"\>15A]CG PQI5#;H0:@O\D4E;.D$M%*I/P]*)T 2P;!RM06 M)A H@N(AO T]-\&"F-P%];HVMW9E21$"'!3!!(CSD9:0,?4*L(P5\ R3BHU0 M%]&AUO86MBP\!1$[D[3&$CIX8S!CJM9MH(CIS#$^GBYOM".9K'-6CF?U&$A5 M\.V&D.DV+R@HE-X$D].7F!109TNL+2')>Z: @>QJ3=P#U*!D0 U;S*6F.X: MLBT(B#BM-UQ)EC>6SL'LO]'U"^)+2@0@@F=:3?@36!%[ZT.!0%8[\N%P-)#) MF&.RFE-^B@ .R>//#R42E[6I:=/]U:I%S4**-N0D4&PH*E*S/R6:G5'0JE#W*"?H5WJY:6Y,+X1504\WF\7VEDMU%1F9HB!=VE7'[=BQJ'X5&'SJ9 MU*>=9NK'RO39F ,,[_U3,6+'8;(R:6>P\6+.7EB>JCNC*>S+ED->\DQ"2\3) MI@MQ6"H$[8 A,C%BV]/D(>K]8*9*FK>DB&T&=YZQQ(1 MZYT4"76)4*Z(K\X/A[K(ITDP,F7MUA%GD&:#MZ 2LBFL1L-M0\^8KTNPC- H M+)"/?F.U2CN/6+@Q+VA,\1D-IL@C"R(&9Y="T8O.98V^$^T8THS! MNL3&;: M=8Y86+>O[ =Z>. LVAA5KI8LB^0"3@CF16G(T:AVP9I).E12E M'^?="^P*_,%II5FE@8-%<(6434C(\,F(Q :AE !=MTXJS+:!4BY)M)PF8RMINC2-<27+IS*IJSNT)$N&A*9"L-"-391) MR0I(N:%\0?/O\@8^B.Y(?? Q]V 1HS@[R/-"H%=F&$,3H[HP.% [H6E!F5M^8SE*->Y$^+Y>Q4X9 U M+:>"UM.&W<9T#"M6$R4ZY[&_N$_I/3I88/9(3T7T@ZI(:F(Z'U?E=HLDIA'T MBVS2;?^T&LDGR[8I189B5LA2@B6?"T!P(R$$B-V M!=.#-Z@.$&Q4?!)ZN8GPL%QW$NXON$ 3@W"%NR>@T!%Y$[DA(YQ\LB).;2BG M!6G?R$2A9 6[0M*W+DFBQ9EL0\7OAA*TE"\%N5_6$D'L-Y?8]1Q0!/_!8'\^ M/[^"8=B5@K@HY*J9(3A]#T =G$&D!B"PAU!Z4EJT3F[P MH]7UZ9 >DHV MS_AP2XD6%'A!T(Y\=T==[@7,@M4ZE&-@#JI*CX=W,W4>B34J+MRB.3!W="Q4 MTFU=$JG3C61N:']IW;V.%E&ZS*2L1J'P.P% Y]F+)_)!W+,W"3\7N3](EXIM MZ;J0$M3?(!9]D:C!MOIPP>_-*K14V!!U$($(8SYY4'2O=)');;EXG@#6!JX, M=/E+F\D7U0CQ+:1/._U\@YJ$;K;@69:HUBCO !QZ.6R&PLWV: / VOI^N/8I M4YPE*<_Z$I ^WU((Q>$-3>T.E&.6$+I,QI]"M M5%B97@ .,K/D&[H1TC'W7)34LH8X<@D&D3L8*=JG5#)QR[1^4.A(\J5^#_IP M9IPJP2^+ZEA'9L3QFC52B.]ZH"<]-V;)3#7Y"JKRPP''=P][EPKY#F),AL,V MG8(S=?DPK+E2I2HQCN-UN+P\'W@/7.9*36SUSN,/(O;C^?4[A.S!.1>^1(=8 M"#<]FYQ?4W"_6LSOWYUR7AR%&4Y]I_YU^6&OA-&<*KD_IV\%6(56IRK'05,?H@JH,TH#Y$64-1XVC3.W00?_6%X = M^U*1P/=7<%6,OI";GUZ#0[OK?G<7"D"N1LVMI4VS#$NP)\JEUIQ,/>T+G;W: M$!5-4J7G&(8/? UD?KG6((E#3J:CEWAP]KD,1?;@5#7]/W]7PN6LV@1L'IJ4'>H-M#Z?+&:G79 M%@L8[=FZ>T'#T@Y0PF#P!]>PTL'FZ.H$TDTZ-\B/!UM7ENS/[2F$\)]#CI&F MB7CK R#94/M(5Q6]SV!<:8Q*N2DH39&%\@*]7GQ MEMPI/6U%3T#A/@+V3X:_NR00.,UM%92M6 9X@%('N%EN.1$Z\&>C.?9$G5%% MU8%GU+4^3<%C'TCI?:/KEF!)HW)-"0, >R-^YLELROXZ8L4-"\5NMS-!5.ZZ M3)?=33[V[R+4U)31I1&O,[_E,HW:/1=UT9<#Q3@ES5"E=6#NA 4:R5^E-/3@ MVTAL$6/+-=X3J9WN5GQ@,K);U.J8B0DF!/)R(ZF$4>ISWLK12;<1L$2P-U(" MC:F:FG26/I4[]G6^66&XR$VLN(#!VA=^3%"2K/LRC9],8$R8^$VW/-CX6<@F M7^3EWIB60#N[9N_KF\XQ]YO,QV?=ZQ!]-RJT#'W#*D:YYE]QG!\P-0U>#=@>@@#CSYC1\0+ZQ^?J MDUR^BH?_I%Z^7$Y/3E_BT[/%].3;T^<\-I^>O5I0<=ANVSI_*491FFC>"=J: MT^79\[TU&#V=SN^_-W*O1TMF4]?/CC:^:+SU12T34I%AS#DJ^.[TDYAB%/7XVD-'2+7_'7Z4_(^_JK5\O%\GMB MXH*Q6MJ:TR-$SF?'; A\F"_RA^/%4[ZZH,CYR)'S1_KJBTWXDT/#+U\_;JA@ M]VY$4#&;Z?CD;,^],.>K;[/].?3;F-MX01[5L4-!B05GV$U4R-8;#QXV#D?? M#P-=_'.?+B[WZ.*#7&2- ^E]#J0OM]E[E*%;^@U"MO>"P^WT;/KMXO2>ZOWH MER&PQU_G@!Y['[HKR?W&];XTNG("7EYBUY=GO2+Y\1Y(?I4S"<_@NI'^Y^0G_M?4$L#!!0 ( ) QFU:VR,B5 M!R( *=N 8 >&PO=V]R:W-H965T&ULU3UI<]M&EG\% MI?',2E40S4LDY1Q5CG*,MY*)R\[Q86L_-(FFB#$(,#@D,[]^W]D'"5)RLCN[ M6S43BP2Z^_6[KVY^_EC5'YJ-M6WR<5N4S1<7F[;=O7KYLEEM[-8T@VIG2WBR MKNJM:>%C??^RV=769#1H6[P<#X>SEUN3EQ=??D[?O:V__+SJVB(O[=LZ:;KM MUM3[KVQ1/7YQ,;K0+][E]YL6OWCYY><[O?IJBN_3"[_D]K$)_DYP)\NJ^H ?WF1?7 P1(%O858LS&/CGP=[9 MHL") (S?9,X+MR0.#/_6V;^EO<->EJ:Q=U7Q:YZUFR\N%A=)9M>F*]IWU>/? MK>SG!N=;545#_TT>^=W)^")9=4U;;64P0+#-2_[7?!0\! ,6PQ,#QC)@3'#S M0@3EUZ8U7WY>5X])C6_#;/@';95& W!YB41YW];P-(=Q[9?O\_LR7^!4"=_-;E0*VD MHVUMS0>;6+>8*;/$-*"G=C@AO+$QL-WU&C0)36VVN'&<95?5+6_VR25I4D#9 M=F?*/2*MK&"M0?*K);5"V/(@P#XV.4A_#1LN$OMQ!Q/;.@ 6ZY?8!@()]+2W :)JJ-,O"I@0C;!H45H-8>MSDJTV"BIV> !1Y@Q\1 M'0C@/[OL7F!?@CZGEU:FK@GZ!U-TEJ:!Q:WLK\C-,B_R-L>-O5ZU2'5=$)BE MR(!! (VX F+*%,4^6=<5K@],X[<_4-9LDG=V9?,'A+_ON[_]93$>C3_[J3:9 M#0;5AR^T^ )P"4Q?Y[ H4 YE%=_E1WY$PQ"Q[K6U4A_DX-Z6MB:80>NB6?&4 M;[IE RP%$R9;5']/PY+3DZI&42O!^"(BP4@5('0&Z8QT6-46)"8!@6ILDPJ] M8"#R"W$!\@RBOVF03LKY AV38H_?ZF949H,IB/* ^,0\F+P@/(-@FL0PO8$@ MEGBTM@]H8XG]'9#+/0ESG@$Q@2?6H$$KP%C3 9RFZ>?@U$,C^T.Y+>]3G(J4 M,'(-L,D\LMNKJ&O<*N"NK;;["43")E].MV:NL&K?4OR$/ M,SI +':&_@&P07VM]P&M'_-V ]JLQ0< !:BS74?B6"M64R$2'F2N3XGS9.JN#/0S8*8YU-1+4]#*Y&PTKP#VVMK(VI.) M9I5_2;."A@*:-5?)5S(6Z+.T0-02MPN,B4Q19%G?=VKB(Y4$$IW9DV!C EHD*&F M1O4*;Q=$%>!C4D#P&D*+"K*\ H$G0/#P=@\?6)_PN4#)FN M3/4 L!TLCJJD0LXJ66F!<2GRWXFQR![ ?,3'R-5YW;37>9G*7VA MA98(@M7 M[$7$I;D"G?#HC 2H/M4HJ('O]PFJ%0@9DF;?@'F%Y[M-U58/5=$:T C;*NL* M5)BX9[#/-?P)2R,:$7!X3&,NEU?)!L1^V>5%AMH(F+VM.Q'Q$O%T#R#QH,O5 ME;>U%=AVQ TZ$3O2O+NN!DD%D2&1!HP[V,ERM/L=:L'B$/DT==?PQX#\,#&PM13>/-H;6*C^ -K*>PH#T/7._P%=)T# HQ0A9=O# MHKM%9PV0P(;> YA5CR5^WZ<&GV'7,PNJJCC0V($-Q_")"*[&3[SL/VJL7Y.K MSO\]L,W?].I4=K8@6@&91:#!]@WGZ!\FM[.%LG?GZ,\I[-T.ITDTTDZ M&LW 6R#53),[[9R,%V#U;Y/).)W?+I(?#E5ULK@=@N4=S68)V5?GQ( I_JD" M/D7@%N/T%N: OV[&L-0D^=;D=?(+6278\[H.D%HVC/G8R'RF866KPQ+D+:D]8!(@.U M:Q3V0&4N;?MH0;:$;XD0[1O00UD_<+5!PVC 6T1D1R^!UR%& @V/"!B<(C>VM6FS'_K M* !GY ED(?A;<,LQUY5O21%Y7P9T 2@;$JJ\! ==F"4OC][LRJ-W 57O[Y+% M>(CA)GR?@X@@GEIT9Z_!MZI#&#;PV8!MWVOX!;L$H]O".HTN[L*.I3VW'=.( M2@!Q1 X>SSY+O@>;4"0C]1Z/]D53UW:-GBP*??9/P FL\%M7X3]*$V38ANT8 M)CGE>P[F.C1WB=B*X_?F8@SVP3;>3#!0 M!?.T#'59*5BTV[S5:$"'!5D\B1\"/CT/Y9LR68':!J<,D$-I"- &?\([I;/4^:!4 ]_4'498[$;#.T55WE^3%&5VV::<:T4" MHE FS:/9B?I+[? M1D2O1MU:C E)$V1!W%!4IM2 @3-R:A*VB!_>"RDT0%NCD$Z>!>E3S!CX/E3, M0.*C;XU2L$;;33YIP:CLVKP@1R T D%BAF?/Z]IDN:'4)^PJ$R=9A76)XGU/ M%4K8$KSP3TYR4>$2J,VKH!(@Q.7B,U)Z'YWOI-MI:*FCR5\+T +ZTV0<^H @ M :7MM4*I(P\C;?RL$1T&L.#KV;T-GR&63!1]-"D"*T0MP\AT#K M_*/-KDFH8Y$/*(/_,\4>RQ4PBAY&;()%8!&_])!G1)4Z@=KGML@"LFN\=<"O M,9,YFW(D[6'QR6DG3(\_&!+7P,]_DMDII<&FSYJZQ,C?9Q\Q*VV3.U,7E0AL9/M!65J M"['MDD:L0@_G;EP>=9NO4"5!1!6YO\ W1L,DN3.U6Z_R"E^RZP6O3*/$V^1PGZ"27H M:Q02W H]6J3PA>/)("+NS5PTFKH0 >US&L1^4+XXI%9)F3D4*IR.2XR&-O\# MNFFNL$^P?0U;V"YA1_+M6/,6!^]RT*^!A3"5P]5!>L-'_FP47U'Z^:P->)', MA^E\/(8_--40_B4/ PR*N1U-)NEB/G&O'G[69,5X.$UO;F^B2?5=-[V'.S#A MKY*[$T)#F8]T.!V> %H>NGS),]YEW!\1Y5^!_G$ZFH].H9\?]J!_-$[GH[%' M_\%GGRN:IHO%)-ZRO.NF_W3TCV?IG(I$?4#+0\W=I%+Y(N7IS>P/N -];8M MUSB>H4KZM.2S\JB44M9Z#GYQV:AJG:)RU.SLG<2Z6AM\3YUR=X:38E?_-XJG M3EP6XW1VLTA>9UH1OYW=.L9Z;S$_P+2\Q!&3J^1RE$[&PRLP%$WC*R*$-C1' ML!"^.[V!-R?I?#:\.E!SU(0OWO4]WI MD-D\78 UB>@[ EI0J7LT2XCF M.3H@S*7T9&,Y923X=%4899 0Y[U>0Q\A7R51SNQ7:LR$1;Y_EAZ_[G#X?"OX&]QY$2>-3A(V[S;)J,9/X/OKM=(:_7KV:V>#H:SOYY;^]C) M?.N<1G*MFXY"]V1\\XR%PEX_$!5L!>->ELSJ!\6\VU[J0L)P8VG@O$9P8%7Y M! R8Q&HJP2-W?W$O&&4O0L8H]LD&B,1U3NXT.)5O4ZQ_0H'-A;BQ?#]+@$^9 MOT\3Y;=O7SLH0&Y'Z7PZXS]&BQO@7FS_T^? VI/IA%Y:#(-."2X2ZULW(*NC MJ5?M8OI+^TB8D'(W)FH)Q:V??Y[.;T<0/HRG4S!C$)K%$X.Z6(QNP1T"*!9@ M%DP9C!P!8)-T,ME4ZT+,45/.IB M">6.H[1N)]5QB3PS9F/BH+:KRU3[]"BB!7G"9-N#](&!1:)R)Y63XW&X"]*$ M3"1\!KM(/N38RM6VR0;W=7GQX=?-A?,G?(N64E\)9G:!EZCZIRT&45<[O,@P+"G>8A9\#T#P85:&1O M:-IX,;?(> A;-JQ^V"VA.O0_L>Y+QN^@94KSI.8>3 (S'U'4M)1L#29TO)(F M]\";TM,)H&#C!?Y?RV"%9573V\G%F7)E)]6HQX+,*> "12Y9NW#D;'/,:MKHYR1;YV.W-02\^69L.)"8BO6-,Y;M>5 M\S[O7(27FT1=#^^F1%TM-">?*F< , &8H+W.FK;.!<9 M_&%0T-)Z" 8($9+03:4=AJXN@,"0]>QT'A[RMJN;3BJ7V.DP&\[2V$RH =F MKXV,2[A$9@L M6:]$=92]]07",8,!#+'-F^,RUQS&+:6.'OG*I)1F8?!?5T4 M(8-BT79GT'1TKK_9=V=1"Q[P.O,(3A TY;/,N4H["!W08GPCHD>>!3;<4 &C M*PE]$;&(!;%]DGK/=M1_YPLGH%5&(L9I\I##.H]5L@;47.-WU$]0@BYUZ>C:S%ZU(SS'3,'%\?Q=+-:>?,CP<6&_2[=^( U 9CL&L\BR0N@%,. M3B$0W8X=/F](I17QA*MQSJ?X$SQV1);_)_SVI@2YY.H+'1T)O+0# @:*T._2 M1,[,?6? LVZM90?#&N"Q'D2SYP$/\?P1ZDZQ/U[XJ44+PN1H<% 3A8!WAQ40 M=](E"A.I$160*7Q,'1)Z)(!',LT^=3TRBR@P2ZO09UJVIXH\('9==%AZ8X=. MG/1':UH)6KWB@\"UZ&IMX0?XJD9+^H](*:Y;(P6[%D.0,!=65T6*:A@3/32S MU(A[:HY>6>,G1R!%1%A:+#M*WV.EU'7=R,2IN)>@N[D-N_7H6P'J*8KGD[]\ M"#L=A-)BH[[Y'1 .G']I(*ZI\]]A5YC>+>\+ZVM$*W"?/SSFW#:8 M660[P1>Z!.+O2R,TK'MUN$B#*D9[;:2EFPK6&Y-1EJPDV#^C/F^VNP4VW]!Y M!HMJ0!]UFL"Y6(@SU)BQ7VLL5.L.3G6:&@0J:_GL_Y:>C% M;]Q"J,ADJYC!-:4)'"]\]Z!Y1F;1Q*#R_4$;KK)$GYH:)-^IEDX=MJ-] MJ DF'5GD'RR=0,&3DOU'!IR*^//:#73S21KZ")Z'V4/I#F9C/! )<#>NKX', MRKI#BP"-1_CN;H&,TG%3$YU]R9( X[2 MX7"(G'\EGJ8T]_9J)8 ?%FRT2YF.#S5\$#Z@K1B$,*B+IF:BR;ZDAT5>0.%M M *X5GP&6V, URO#JC];-Y\\M]D@X(1 M3#"XH)A49@TDYD5]%F8+$3N-".:@4@;E4]1#[ ^F+X"2TU MG*W&YBSNQ';GJ#B1MBVGW"!!WB+G957HB)[+@$1K2R 0TRB.8!4?:KNGD),WJ[ZS0@!=?S"PZ M1FK:? .>X*2*CX30E])&[)84^RL72NPV^T8.N FO!#1C'>BJM7]0AU*,;%:1 M?>]-0$GQXU:7445HQ$59:3L<2 +)$K8X:+J.K MQ-,SYIJV]Q1SXWDLOG2AR+>YO+NLJP_HTF'<!8-*DLYV<\I#O'LPL;*^.!#7J^Z;2/>18\#YI)UHI;8)N%-2MIV"B^MNV*- M ;.ZC<(HKMN?*>"#]!Y)HP(>V?U!7S'OE,6/G2&%E;RD/J=4LXR>$?CH)P_D M& CS&'C>\X\Q,Q[#7P=7N^ P.IN*E\G @.J1$K_(U:9NZ:15XNP1"G&_X)? MAW\;JT?J0)P'4K9\IXGFN(KI*BW.LV_5:],6[%!)/^5#?6+NCDX*Q_=02'L4 M5I8X=Q.>/':BHBXF.)VEYN%WJ*WDP:&/%L%];HON;ATN#>%'%J!6#R]@CP(> M>3\]?P]>3FP_6BQ:R[T:G$8E9_W0RT;VB'"!>1<7Y,?X):>A-X=E. #3D_7 M[63V ?/ON[*L'LQ9? 8 !,;AZ31H7XTDR(-YT=.DX#DH#AC@+&X%8-RVF ^D M*,O/KY9/9V#$'IS)2$6$_2PNB&26E=:?IS5+5?>S@_,NS*D26QJ@A#,T&@R. MAFDRN@ESL0>H.E$F/KCUATA&QJW0LO5!M49/J&#H2QZC-+QS4UJJ-LU^;+D@ M L[WLFN5%UEV_*BJC&C/@:^@,XN0?*"S3Z423N&6LV('Y3>B$![>"<_NZ.U M81/;4]LRVO2 ;6/@"N!)X2*Y!(-!NA8O%<03X!D=CR8^S:[^E7O7=)LO@C^U M(\:JY^OC4_<&PCA1&=1\;FBN-\$3N4)\K=?2F.N-/4!3?.*6=03I_3(S=L M:S0_4QT@-,?>O+C \J=/]IXT)%P^@J9X[NVS@+W)C8DL6%Z$HP#,_0'FOIC M$CY]Q!-EC/K-A->]VM>=A3?0'0W'.AAVB&E,[E+@>@[9G";6.62 M89:,XAUISXG>=Q=7LI:CGD2]8.XI@=/<%[7'R"H8BV=T]5TK+B5^2WGGZ!#: MR6.$<0<*'QK%NCD7D,^=\"W8Y0M\&T>M8Q$=^9]HVFIVE_@YCK!5E8\!G,/6[F71DSMCPL*(!$@9>:377QM M9O#XO+H(:_K'R#F/CU!TC_NA#B0Y4 S.9ZWT8H1SPAEW=! HY *K4RNB<&82 M=E^TO8EC>G+R5+323 M*)"7"EVN2,Z$$L8';^YR5U7%E5"-D*7'G:E1'WQB:MNLL35QA>>9Y)Z5@T-6 M&#=]PAV_;B4OMG[]J,[KL@>Q34U?D*#]2@$05[ M;PMMX6.F5_9@-)[DVYT)Z]=TD08S430?J &Z?8?9"GWL (\/A5V2KB;PQ ; M80]S[D^8H\*]=KT#?43TE^4<3$&1**HHJFV@]30U-N]^TW]#)N5J7%?[4>N5 MHW6O)?BTNV+9\]1KBLA3]U4$ZZ22^#?JK?ZI#R#0YYR2A&Z2MG+UH#9@&Z\GM*M!B-EJ,1QE'(9GW*H@9PZJ M;HD!+5U#@'H);T'K*.+03FS[$8*F5O+F:/-R<'<@1HR:]/'J/2F.NTWRI8U1 M:]=1690RRWH-)#D?&;+DZROI M_D%OY4JI0#(/T)53H;P=)+">&A!D.6QXW,2"#1!@K:G+'Z]\1FVM M]1*P+$17[NP](CW5*L>W\\$"5&]X2."P2#GZI L4^PY&G#[_&QTI=(> _WN/ M>9ZY;)$3JR^2V>(VG4SQL.S-8I:.Q@ON9J9+U+E5>#),Y[?#9#Q-%[<3=\++ M'^Z>IC>3&?QW-M03^9>C*SH,#-_-%KC&Z":=C2?T_8_(DGGCNH9>3!:#6T\& M6/;%9#@8NV]ZV^U[%NOK-R7X M;\0.X";]NRD[;!?BPR^/>B0^8Q?&FJ)%B=2[(=?FXP= MG\U4#[?3(K@[YG^T%6V#$ ,;-O.*WR6WV#_YFQ!2V>+>'M!0R.DMC4FT+28^F:57 /:TG,I, M_O9]BQ#V+?ZH W8M3 MMS8%0/+54*_#BWQK=ZQ$,.!<2KY2W]34+DC&D=B/VL;"A'5(G/ H.8N7]X8% MM;ZVAVF:7]G"G$B$%'"L_$.+]W@S3=U3ZH7X<%^4WRNB]2OZS9 /:X &[@(,N,W>_ ^/A* M[YB-VX_Y5QI0Z[J(BQ)LXI!0_,83R*^&:!Q.=Y\[;ADD_["/X6_9?-&Z'U3U1Q,O]6:S2O.Q!NA3 MUV2@\D#CD9/JL(6,A/=PXI=<=O:B8++]75$K*+]\&P9.V0WA_((_M M/+=*"G.T;I'X)6DC=,?I@&#_ EO9]X-4+X,?#X/@X)Y^(JWACBW^'3'W;:*_ MPO::?WS,O\X_X08L#CC!XZAK&#H1"/V))\QM MC2_ \W4%$:5\P 7<;]-]^5]02P,$% @ D#&;5D*U%5 2! U0@ !@ M !X;"]W;W)K(4[1?9/)X]_"Y%]YYOE?Z MJVD1+3QT0II%T%J[NYI.3=UBQ\Q$[5#2R4;ICEG:ZNW4[#2RQAMU8II$43'M M&)?!!1\XMO6.L%T.=^Q+=ZA_;Q; M:=I-CR@-[U :KB1HW"R"Z_CJ)G/Z7N$+Q[TY68/S9*W45[=YWRR"R!%"@;5U M"(Q^[O$6A7! 1./;B!D=_)ES0S>*O$/;VR["*H &MRP7MA/ M:O\GCO[D#J]6PO@O[ ?=C&ZL>V-5-QK3ON-R^&4/8QQ.#*KHC$$R&B2>]W"1 M9_F&6;:<:[4'[;0)S2V\J]Z:R''IDG)G-9URLK/+E:;\:GL )AMX^ZWG.XJX MG4\M83N-:3WBW PXR1F<%#XJ:5L#;V6#S5/[*7$Z$DL>B=TD+P)^9'H":1Q" M$B7I"WCIT='4XZ4_<#2$E6#2/O47_KU>&ZNI1/Y[SO4!.7L>V3V;*[-C-2X" M>A<&]3T&R]]_BXOHCQ=X9T?>V4OH/Y&@7\&!OUN$C1+T-KG<@F5K@>"]D-: MI<,&+>,"U(;$)PCXB!""I-;!#+W06FG*/7#I#7O)^H9;$M2*:D*:8664X US MXC6C1-0(OGC-%7PVN.D%?*!7:N#:N"N'[RM"/"#3YM(O;:MZ0QQH>Z<$TX 2 M]?8 YF L=F:@-XJLTM1:CD=I#A>0AK,R"?-X6)?Q+"R3$FZ)FM7]T"OH%O)V M2W$@FZ(,XS*#-)F%U2PE3H8D-B.U/,SS"M[U6G+;:_1P&_[@U@9*B,FE9/Q^P9;7@L09 M71*'11:-W[\HC1IRPHP)*\Y+6)TI@:U6%*DLS&9Y&,)9$LZJE(@:2BVK MZ[[KA4][@U1?-1]"\BK+HK#,(LIL%E5A7"679R]Q=79!T%&>A6F9#MFKLK"* M8E_&K%.]"P*7M>A/"I&M*3YC:5,RP/QDT;@CTU-_H+;!F1!$3 B/7)^K&8W. M5[ *5*_'-DZA)'W?9(RK8T?2O;G5ZGJX0[B1?T343^OVV%"]WANLL5L3KU&:A$3<[- /2G&8 M/->]IB>CAES:^H%JR#,*_3!UCM+CS+X>1M5W]6'@$Z,MIS&PO=V]R:W-H965T-PWVLV3G??MY63BUCNY%^["M%+C MS,;8O?#8M=N):ZT4=33:-Q.6IL5D+Y1.%K,X=FL7,]/Y1FEY:\%U^[VP3]>R M,8=Y0I/CP)W:[GP8F"QFK=C*>^E_:F\M]B8C2JWV4CME-%BYF2=7]/(Z"^OC M@I^5/+AG;0B>K(SY$#HW]3Q) R'9R+4/" )_#W(IFR8 (8T_!LQDW#(8/F\? MT=]$W]&7E7!R:9I?5.UW\V2:0"TWHFO\G3G\* =_\H"W-HV+7S@,:],$UIWS M9C\8(X.]TOU?/ YQ^!(#-ABPR+O?*+)\);Q8S*PY@ VK$2TTHJO1&LDI'9)R M[RW.*K3SBU?2"]6 VV3V M&60.;XWV.P>O=2WK3^TGR'*DRHY4K]E9P+?"7@"G!%C*^!D\/KK.(Q[_#-X[ MNQ5:_2F"?P26Z*1I5"UZL>@:;JUT4OM^ /T1FD,C!(-W..@1&5Z![]>K9RW MJ*W?3D6H)Y"=)A#J[=*U8BWG21OVL@\R67S[#2W2'\ZXEXWN9>?0_U=FSR*? MYOVEV\'[G82-:? T4'H+7JP:"6T?:@<>)^L1R6#78A58BY,@G).X1#@\#-;& MHJ@ =PD6G19=K3P.K V*3;N^->03.ZN!2JP3=PE7+L#WW^\BB.D )TR4F55:.6,4,IA.7!IC3W*HB]2Y*F-EY&;5 _1*\HYH7D*E&:D MHBG<292*6D>>PNT ,8NJ@IR2DO,@MU:H^N@F2TF6ET!+DE4,7LF-Q)WK9_ . MDDX+CA!3*$GSOR971'?IHK=#;X5PX*+_#8(A&6D= M8P'0+"-Y,07*,)0HI9M_2D_!2(GB*W*2%AF>.5:$&^9EJ$9@*,4BO@M3X$@1GPD!=-M)U ,7DHPJT9M17_T893Q&&!8 MT?DQ-Z0H4^ \&[-2,C)%H6&#DCPMX-1-,'EVWZ.TM_%5XS"DG?;]U3^.C@^G MJ_Z]\'%Y_^K"2W6KD%HC-VB:7I1Y K9_R?0=;]KX>E@9CW44FSM\_$D;%N#\ MQF!=#9VPP?B<7/P%4$L#!!0 ( ) QFU:A[.?&PO M=V]R:W-H965TZ0LN-^?6<&5[F>T=/?H,8 MX+DRUB^230C;F\' YQNLE.^[+5K^4CJJ5. IK0=^2ZB*Z%29P7@XO!Q42MMD M.8]K#[2APB\;M%\DHZ18>]7H39&&PG&_5&C]C^&7[0#P; M'*,4ND+KM;- 6"Z2U>CF=B+VT>!7C7M_,@9ADCGW)).?BD4R%$!H, \20?'? M#N_0& G$,/YH8R;'E.)X.NZB?XS9H,HA4HS>#TU:*\CD0?]7L%Y8K[[GRCQ@T(6L=X#XS>JU$,0\7 MR>KQ/GDW'P3.)/:#O(UZVT0=?R5J"I^<#1L//]@"B]?^ T9XA#GN8-Z.WPSX M25$?TE$/QL-Q^D:\]$@[C?'2_TX;/FB?&^=K0OAME?E W#F_G].@23$YGT)V MTXW?JAP7"6\7C[3#9/G=-Z/+X?=O$)@<"4S>BOZ_Z_9FU/.8_TTJX%\/.:]H M'V!+FG>X-@=P)2_ZX"$XWL*5VR%X9Q0!6J3U ?S!!ZQ 20H/RA:GYMS\7(.P M.>_C=&DMKJ MH$SCIT*D*'9;1:%SC6N,3_MNA= PK.([B[Y @'<(!%?E.)EZ7I)U4')6M^%0&GJ,$.E.!O38&,@1M/=,S[*0E MIW%YLY$R+*6 &6J[;JM?]*(BI_PZK30V'%2>$\J'MK1ES5E:F05Y[ ?%H+9( MVA51+L;8AR\2VC!*)9 M!&:<7;\/2-4KN5K^3(^K+)+*T2%@XHCKJ(NH=*:,XHZ >,?Z&\9$B*_NMW@I MR<\8+F)45WNFZ=_!;>O+E; MT9V]X=4(KB9#N(_$+T;I.[A(AZ^ H"U> M09A->N/KL4"8]6:S:SAW.0U.'A@5MW9\1LEYST5KWAK'U>-+;=4\4%[,FV<> MW^0LA.=.+]EUV)]-$Z#FZ=1,@MO&YTKF C]^XG##KTTD,>#OI7.AFTB"X_MU M^1=02P,$% @ D#&;5H2U3LT*!P 1Q, !D !X;"]W;W)K&ULM5A=;^.V$OTKA!L4NX#6%O6M- F0I.V]?6@WV+:WN"CZ M0,NT350279**U_WU/4/)LI-UO,U%[XM-D9R9,S.'PY&NMMK\;M=2.O:QJ5M[ M/5D[M[F16&8S1JAVLG-E9][ M,#=7NG.U:N6#8;9K&F%V=[+6V^L)G^PG/JC5VM'$[.9J(U;R1^E^WCP8/,U& M+0O5R-8JW3(CE]>36WYYE]!^O^$_2F[MT9B1)W.M?Z>'[Q;7DY R5I6CC0( M_#W*>UG7I @P_AAT3D:3)'@\WFO_UOL.7^;"RGM=_Z(6;GT]*29L(9>BJ]T' MO?VW'/Q)25^E:^M_V;;?&V435G76Z680!H)&M?V_^#C$X4B@"%\0B :!R./N M#7F47PLG;JZ,WC)#NZ&-!MY5+PUPJJ6D_.@,5A7DW,V]-R$-^T$[:=D'64GU M*.:UO)HYJ*=-LVI0==>KBEY0%;/O=>O6EGW3+N3BJ?P,L$9LT1[;7716X??" M3%G, Q:%47Q&7SSZ&GM]\0OZ#LY9]NOMW#H#3OQVRM%>3W):#YV32[L1E;R> MX"!8:1[EY.;++W@6?G4&93*B3,YI?UU&_D=5[!?)]'*)%<%J+5JV,7IE1!.P M#KDS;+M6U9JYM1PHB*FE:D5;00O-;CI3K7$6H 0:K*Z%8;*59K5C=F>=;)@^ M3#AM<+SW"VYM=+=:CV(4/E5))E9&2IQVQU!IL.JD:4@]#P/&4](7I6PGA;%3 M]A,@+'6-@J+:%7/>(Y^)UO7X%M()59/XB+_U(3"'$ C_I VXRE3KQ;I6= OE M,%%IQ*&U_0A U4+0]%S4% 3FSYMEHEWT0=(&UC>0(3Q+H0Q[%'4G[26[M82B M_WWCS>C.0LZ^9?K'*63#M&3?6*<:[_'!F5[* M2R1A4(1Q+Y$F>"Z\MO=+N*<0ED9WK0O8!8_C:82J5=>^ "-:%YPGTW*<4D]S MH!%,^-4AFN"!@%\49!\[U (PGV%81% %3[*"U9NXBC[.AL^"C$133-]E//W0(9?/$^47_[ MVG2R EOB+2JI8YL:=YAGZE"$IPR=SJMCK5K$!BY@4"$0SZ/W\G'9XKQ<1.&4 M/RL1X;0X[?+K8BNJRG3>OP'?D>G7802B_!.,T3^!D0K>WDAZR/1@Y$SNSUYM ME&#O/1V=T?WAMMK;BU$3QM,6Y?[HG;!R*(IC:2/F$_'@9PM;K3VWGDDXZA[+BG4[*^)339'1KE'.RI2:)S7?8@+IGGT2S MQSFE3HKJN:*VR;=&TOA7)8H8#)YGUT8;AQM*:0](X5I2#1I+1_Z1Y)D;R5L6 MM=5,TO4,-O=76K_G#X1%N9U_85F0-G^_KK&S0 0]BXY:(/0_>5GVMTB6%?A[QXOGVZ(\ MR).8\2PH<-'\"Z^ESN1*D8<)^T@[4&1=Y&@#?(OMFJO*P(G0GF>.=@N>S\_"=V\<[X"G#PC_N@G M^:'"#O<,GR8OU;//<^(I=IP7;11X(OQ[-_7LG_=G).IS3H(XH_K[0?W[(_7_ M)?6'#@D_G'Y"_/ 2#8_"P>E3]8QT#X.AHP-[R1[Z!W(474N:![R,,$(?PZ,@ M3VF<1VD0)K[[C3@XD=$Z5LN?YGK![ICW! ]NQ;^WR. .RT./!_J3'DP?D/D:@&??' MZ,!30G!+W#A"Y1L)ZMV'47OJ'5#Y5GGXYN&)@Y= S[5&+,"#%KU&M9:+KD:R M-FC<*K4!OOVB1>\YR[&1.CIJ=?GV=''#8!8^4\X%E3#.T;_G6.< M';\2W?8?1P[;^T],.([@C46GMH0H+O5TPDS_V:9_<'KC/Y7,M8/'?KB6<,W0 M!JPO-7@[/)"!\=O9S5]02P,$% @ D#&;5@4_PUVU$@ Z#X !D !X M;"]W;W)K&ULY5OK<]RXD?]74(J3DZK@$=^/C>TJ MV6OOJLK)JBQ'R>;J/F X&(DQAYSE0[+RU]^O&R2'')&C\=[6Y>KR12."C4:C MWV@T7ST4Y9?J3NM:?-UD>?7ZY*ZNM]^=GU?)G=ZH:E%L=8XWZZ+UY MM2VU6O&D37;N6%9POE%I?O+F%8]=E6]>%4V=I;F^*D75;#:J?'RKL^+A]8E] MT@U\2F_O:AHX?_-JJV[UM:[_LKTJ\73>8UFE&YU7:9&+4J]?GUS8W[WU")X! M;E+]4 W^%[2395%\H8?+U>L3BPC2F4YJPJ#PJR:K/Q4//^IV/S[A2XJLXK_BP< Z MX8E(FJHN-NUD4+!)<_.KOK9\&$R(K)D)3CO!8;K-0DSE]ZI6;UZ5Q8,H"1K8 MZ!_>*L\&<6E.0KFN2[Q-,:]^\['(;U]^UN5&?*^7]:OS&CCIS7G2SG]KYCLS M\UWQIR*O[RKQ/E_IU7C^.6CI"7(Z@MXZ!Q'^294+X=I2.);C'L#G]AMT&9\[ M@X^V);Y/JR0KJJ;4XC\OEE5=0AG^:VJS!IH[D1%034 K DKS M)&M66EPW>5[<*TA1E[>/XEU1;HM2D=W(W;N_O_SI(1=715FOBRPMI/CX\9TX M/7G_]Y^N3LYV<#]JO*S$Y:6XK*I&EQWCG]U?BQR);I?EMU4%A[,/DPO>3*QW,P2\J"IXS9X?(NH@ M+ZZB)TON4T^K3BT[L>K-4V23V";137#M9AIP$G(&=!KV\@FA^[LA.F^FF/VW M"6;_;0)P @Y@0N6K'O(RO]=Y792/&-ENL\<.]/+ZY&PA/M]I 7$A&$%+1*V6 MF19LS'E=B1HO5[I6:2:*]9ZM2)%#VJI"*$J*$LX.QL,3FEPUJ[3&0%+ ">:5 M^:^"3JP4#2]5IO)$"_;2U7<@H=1ZY#>A2K0@?%]RUSL_\;-6Y>C]]SK1FZ4N M.Q!'?.Q)?->4)?8P,7+*=!9-!2;!+/371&_)\@&DJUK S'5U)J[?7PIKX?B_ M)]KO=5FGQ!FP)2U*D1> P>O0$;\7+X0?^M*R+/SWA]]%CNW\D5[9,Z^<17 0 MJ[NP0DP-+(LG=M/BN34<:7EA6<]S*GC2=?QS@:3UAJ\ M6(EUFD,2)/BDJ.JJG1];\6!R[%B[IWF_*/Q%%&)?H[T$B\ %T=X>T<'"=R:& MI_;B2C<:4N/*, B/WDD@(V\X.Y2N.W@F3RT^Z?LBN^>90)368JV2-$OK1Q$N MX@ADAE8P(M-?V!:&_2.H]P)WL+KO.KLG]M;D%*#3BASGRZ5*OF GAG.^T2T[ MCHEDN-(X\C$8Q!AT+$]:=H#!P'6F-2 :LLPZFE^N](9Z@F<_MG?/'(L.T[5OXE4'L8-3W>-2741B)6,9^.$ET;/E#M0N^A>R16&D;OKW'ZH[NK%#Y MF&QOX9'!Q8[T;)^H=N%(,$C\CSWIX"T&/3>:I-J67C"DVY:^&QQ-.69;X6BV M%PX$0,'Z@(+&BY 4U/==Z81>/RMYN7M M&OMP/4@6++/AZ6#7&'5X%#H;8!3& [686CP:JEKT+5;MC^P*5NZ$8W'?')"V M';,ZNC*"-=DV=,>B4;]5TL#W:=2+O4FB_9%M^<'Q;A7Z-?;*,A@Z6B1)!T1M M6R8LV&!K"/':TG$"> +C24,/6N<+:"*+[*#,O(!S"MX=9!;AB,)#8O,&?AV[QQ6\;PA#:,-Q(>WLH=:*@-[C]WS[M!9V!QY@DA:H"E;%9QR 8HQ:/ MPD7@/?DB?]J-#WWV: O/4@U/,J+:CMU]JN?)=A$O!@)!W8;408I[7;DJ$?C!074+$MJ&ZA#*.QSJ.,]0JS;+>'616E+]989^8I#Q<.T^A' MTHURNCD) ,'81B">(%MQKPC&K61DX4^_>_ -\'1B8M['%#5 MDA=93!X=I7C0XDZMQ L'(3,4FS3+Z,P"0&4FXQ2V+,K2G((3M07-H+C!8;,4 M15.*>U6F.#(.N*+*4N6W>D,'9#U M6G-=6UQVY_E/=)XW=8Z'#ERUX+H''Q__V6JRHMH5-4QA1"U!'&C0//8$755S M?6,/UQK'8:W A[;"6-5E0_2+;=:8$HLA0T!N_53]=4N5$YYL.)W6>E.))(,G M3MB:K"0,FC5IBCK])_F> YIK&9-^RGDP'-4K%Z0UR:MF>ZUQJY8 MR9IJ5\XQ&Z5UMQJVLB(\=;K1;1$)"$G-BJ8&EW(J28I54W+-Z8[8OTH39IZ9 M#(&QK9 +6T"6XH->EHTJ'W>*I$ +E8*>MRM1%[Q%LDUF97UG*J*GZHPJOJ56 ME2%3W=Z6^A9T#+>+F0WMNBPVXH7G6P,SJPN8>C@P/.!<[N%LH'V M\.J130>4K'0'FA$C2^+'ZCC\5#*K*O)Y"9"U]9\LQ2:-KN@LO4V-/X8LH+AE MJF@>9 L8T1@H,FRU7@.,S83>TVHK\D=DY345Z8NU9.!2;S.5&+LG19,4&[FN M6)=%EH%\!KO5.4RQ+LK*^)@\;V^[V,?09KMM5'V -4A4TA)_JL&$U6JX=9!& M['PP>H:G4O_2D-FI?"?KUE$<4J'3JEG^@RP=*#H.4XTT)1*K,[%\I)79S:W, M(")A*YU.6(=5?2<5%F3 MYI!,KW4"4X6# -^NRF+5$*]^*(MF*TZ)IC&^:?!KE=%*V,7%ELK-XH>L@.= MB,B5\>=T4<"OJ"Q]W2PK8G)>4\&ZG;)MEEF:9!3OWVH5&8\>@[Y=IN&(]LP72N2R<7GCQ?7XOI* M7.%USI:BD T]"/9D+U56Y+H71%K"O(N$/2/=L@[SYD$8(QM3VY12G8TJOQ"] M$$+#BD",J.'GB0\0IPFB1I8S2GTD_V6O=6T,']V'40H#?@]<2$4*P:)I.4OF MLA\.JN[EF(@]M>4-]8.G;9CJ\$N&X9LSND5J1Z$NQZ9.S*@ISNRA?&H-4OP9 MDORY*+^(MW Z( OF+X=,YL>E(<@VNYQ=6B-:/K M)B''"NV[N#7[IY"IMMLB9;FT9%0]F"&(8IKN\K/5I)(8?AM$.X;OK4<"06:R M&NP5OE57_W,I#%8F;3%\(=:,"3!4F>2S\^B# ,7F^=AKYQ;Y8V+2,DQ.'EMQ MF6A$4X>K*GCE-GH,]7PZ+V#Z_D.T1PIV_ZQ!>XPYFB^$@7Q$ZTX'0>]@0!!T MG8I89YA8ZC1_X@_4NAY2,%3T?UF*%#Q)8\+?+$4:)42,.YY+D4@#*KKP-,&E M8V_;H4(\,&HU#/0<_Y$$-5NZJ6SS!23-VN2W1 +[!J.H6_!0#RU183U=]+9',L2X"DP28[4=E+294-V75 MJ+TI0X6F\[NQ0Z/2:3D3CX!@;AC M?GW\"Z)X4!]DW,.1-O[-G%Z9!?_:T^MS5K^K0/R*\"WY[-Y&55KM3J]N"7+, MC%NJ]U&YD5[31ANJHI%MD8]F"]2Y7J?U1.'$A+R4(=6@3M(JC2XWU3"JLEN-C6UMZZ4IR^;UU.RS?R M$2W[6*$F24F@$5R8*\")9PEG)U5 ;[_HE@T,]K++8?I<@.2S_E6YU6J3YFG% MA:9[_6RJ-0G];YMY'7%SL)]Y/7&EOUWF!16X-0[J?5,66PT7])>$%7,Y.T M8EQS89^O$@HJS%&^J5<'2&8>?]9?X47>M76EMRK_(BG+&)C 1#9!D94V3"X# MXCBT+;K9&M6_S,$B5Y(PHYYBPQX/3SG_2GN> 6I*G-^>,=L>.HNQ,+EVS?T]S M95I;FVS%UQ;WZ0H>$H8,7TG7,$GK/HRGI<"J$ =^:7 *P/+&(4\X^T/W=&=M MGRXT/=%Z58T/"\?=]7&-ZNF!Y2/*@$I *TLSB5M)= )=QQ M>F_RS9RVWG45KP">U& "_%0YSRYT!YQ^\' ;@%VC$0EY2=I:;BXI/(NK$!U MO,(>6ZK*U>[VT$23O:WW.:_Q+HZ620A$:;Y]6M%WD!'/?P]#I=^_KBLX#078@=EN8@)JHLN3T MPAAB932U:KO2J^^FF\'G.L#?==C>5TB(V%8GAD8]X$P];N7T[EK[O[8W9 M,G1=1O5]23:#LR\*@U!>@\OVT:GIUNVYZ,/(=;+WW/ MQ;,O(]?G+F(_]KKFW6JF'\:V'+ ]%+$KO2CD64'DTR.V\USRTS7.=K]=QVSW MR^VOLY2[@26CD-JS?.E9/IY][JET;5?:H=?VHT^DZ'8OI%-]]NJ8?MC>D#G)>9B>S98'E/S,B3G1LPT.XIEZ$2F'7.6;A]B MA5+90!)%-GB\6HAPM>PT&NZ 4QGJ$#H67ZQF9W'L;2\XAA+K<*VY$E S?@9^KO/!AB MVHZMF<8MT[!U:I]Q>U;LPYXA5_K?#V*XAM#\[^)_S_QO0=$,*Y720[<+N(9!4FV1T'WE%R8L[@=" MG/(VJDR16E&.T)[.J!.-L["<&S,YL749Z[G@Z^/-PC@_(UU98ZGG7U%KPW#&513>)HD&WY++J'.RYM1-]L*<:6\A* MG&AFFK+D^NI0%&JYWXD[UPNG/>P1O2/X4XJE61LS\F2JU$>:O,KW.Q$9) J169+ \>]"/!=%08)@ MQJ>5S$ZKDAC7Q]?27SC?XJN5+L?*G3_(R M51CWRY:>=@#BK#%6E2MF6%#*RO_GEZLXK#&,HJ\P)"N&Q-GM%3DKC[CE!WM: M+9DF:DBC@7/5<<,X65%2SJS&5PD^>W DM+S@%!GVJC)6-PBX-7M="]E$T&'28;!;[A.F1I'+ D2M(-\M+6 MT=3)2[_)4<:KG+T4^5Q6W M4D+4KJEY)O8[@(P1^D)T#G[[)1Y$?VQPJ=>ZU-LD_1MR]Q@Y&%L!HRT[Y5:P MLR6O?;B>TP" .O[KW0D[$E,;LJ-&4P#M0N!/"\%*7PR"BH$AE=FBS:63@4$2 M> G"J/SN19S^EXI0C8O&"]54UFF9FPK[J=A M!*04A0,]>+>B .W#U,(U@.(J8% D,E6I4F:\**[8 @4@F(3/XK+V60<)>7/! MM>330MPVS+G/6:VTZRQ02[1H><9"(47">9:[V+Q5#" MP*9AZ9(;\!D+A\D= MXMOH,\A!<\4X;#(B:RA2#:+J69T:+2Y4<4%:,WR5ELUX)@MIKT*DD+UNX* / M-W'<$;)[;9@BVA6\@7AN7)X56I!%3DG_[XB:L1(+,,WE'0IKU$,F:^BI^94O M)P2*-.5/+IBF6L+T?+/-2VD7]Q=+Y!@TBD&37HXA+^1G#.?8SQQ)+QQMK*;P M7IR<'Y^\?!I.G(3OC9-X' [^A!=Y M-U[(CEMX^=1P#7$_#C'.\Y^+F#@AI2"(! MWQE(P_[_8+\AOWX\C$C+!A2=/Q(TTJ PLH]K-A9R)JY9$3AW_'I2SG\N E*J M[:_L%A2D&1*DELX7EVQW-G2GT>O+T5TYSF^.:?+FF+;+)@Y27[CO%X]$)DKJ M:JOUA!W/9MX6=BXT[A/<5=0+>0G[)ZW?#Z/:EM2@5&-@H E0RYFH[1>5N^/W M[-=-);P!S]8Z;1IC&H6C!3TDO@6[>KTDO9NR'JC<= ;#GUG:T\W MH)V@A1:>^!F+PWX"\F<,I\$(@WZ4!FEO?(OA-:\:BC58^NLL23A(,4A':3 $ M"]7/6W7A ^E8S^!G.^VS7ICT01_W(Y?WA] .^X[T7%D4UQ:+@V08!\-AA/&X M-PJ29+"Y4*@V9EQJ-(RB$0]"&:#=%JWT.TM3\080Q@) EN.F[4=&%3)WV].4 M%[S*((KNEVVI^=];V=]A[R 0W=(8$))':1J,ABF-XB08Q@G[@)U,Y@0I5+*1 M\XIL?(C5B]7U;*WH?6?.,@(E?:H;C2XG3$BV$2(-+N4!6PKG\KP"/%FVX-4< MK11FKT5.EB6Z&!2C+/"EM06-F>(1L$K8>T#K?"AQRWM8MWM,'M #4$3^4#!C MJD9O)T0B(^>N$:[?O3W^7>U]D:+3ZT:U39UJQ^_&6VQ[$ RCX0Y&V)79^TK? M189#T2 >L&V7UM[.3>4.@G$T)BGXDHS2G;ONM=VU]XE2Z+E[A3',I<\_5;2K M[4//Q+]OW)#[5R*T.10#-@PQ VL4#OL=IOW+BY]85;O7CJFR5I5NN! D(+V^>O@7U!+ P04 " "0,9M6;* ,X;4;M:H[10PUB(UMTK98 M+=+>G5\M7!^-MGSG*?1MJ_SAAHW;+8MI<=RXUYLFRL9XM>C4AA\X_M;=>:S& M)Y1*MVR#=I8\U\OB>GIU!WS;MP]DP2R=JY1UE\J);%1 BQX3(*@L*_ M+;]G8P0(-/X>,(O3D>)X_GQ$_R7%CEC6*O![9[[H*C;+XEU!%=>J-_'>[7[E M(9XW@E<%A-CC,$N]\4&)Y MJZ):+;S;D1=KH,E#"C5Y@YRVDI2'Z/%6PR^N/MC2M4R?U9[#8AR!*/OC,_UQO0[1HR#^?"[DC'CY/*(TR57H5,G+ ET0V&^Y6/WP MW?3MY*=7^%Z>^%Z^AO[-=/Q_[T^])ZYK3E5/.K^)T,&KB'6@R?>$GJ;88+OQ MS-3F5+*DDI"(LLEA'=-!RE;R,!O19Q>5.0>M-([R@6KOV@2I6M?;& @671\! MN#Z0ZCIST':3#$)4L8_.'_[#+3I"G@*M&?R>4.^\QN30!E"!%&9"0.^1J\DA MV*TRO*\ DX O1%+35Y()2.A,GXZ#C"*)9Z,D7T@6*Q.$K($2 MF\RI\ZX4-<-%FH4582]5$)>-A8Z&6O8:>0>:[!]E3$'#.72Y($VJ!N^V.2\6 M=,MFV!(0=4@QN!XS-0E:;7-"K\O2>:%N#A>22<^R!HIU-+1C*NL7LCFBA\;U M!N$)FZU.WQ:QE]"3_AQBXLI6F:@Y9$&DAZ!K;^4\U,P_0QVLV7(M\8*M99$& M7S8('*7#I"H[9W1Y$%]5EK[/Y%*PH"8&9^4-B]0TZ*_S7 _:B+LD1"5Q4W_2 MD]:\Q?GM&@4^[,[2+C2J7*H+WHOXB/R\ZDM4S4::C#9>FN[E"'7.M.4]2FS' M9GN<&".262.V!U:8 :J&C" PG4([N1>LH5$#\BB M+CG1'VR +N6J^M@XU)?D9> C?QV>? M3I3N)ET09&PA$?DK>MH]W4&N\Z?WJWF^P" E&XV!8;B&ZV3TXYN"?+X4Y$5T M7?H0KUW$9ST]-KA'L1<#O*^=B\>%''"ZF:W^!5!+ P04 " "0,9M6N/N: MJ+P" #W!@ &0 'AL+W=O5Y&)HT1\%,1Y4H:6>AM&"6IGH9FE(C MRWR2*,(XBDY"P;@,1@._-M.C@:ILP27.-)A*"*9?)EBH]3#H!IN%.[[,K5L( M1X.2+?$>[8]RIFD6MB@9%R@-5Q(T+H;!N'L^Z;EX'_"3X]KLC,%5,E?JT4VN MLV$0.4%88&H= J/7"J=8% Z(9#PUF$%+Z1)WQQOT*U\[U3)G!J>J^,4SFP^# MLP R7+"JL'=J_0V;>OH.+U6%\4]8U[$G_0#2RE@EFF12(+BLW^RYZ<-.PEFT M)R%N$F*ONR;R*B^89:.!5FO0+IK0W,"7ZK-)')?N4.ZMIEU.>79TAQG2,<\+ MA.]*IDI:K0H*6L*UM*C16 -,9GLW!Z$E%0XK3!O&2GE+A]WANK*;/Z,]; M1=>8O;>H:YZ,!.JEMUQJ M@*JDK7VI76U=?5R;V3:\_B60AB67!@I<4&K4.243U;7-UA.K2F]M@O4$L#!!0 ( ) QFU8M$U((, 4 )0- 9 M >&PO=V]R:W-H965TWP(\ MV4KU1:^%,'!=5XT^==;&M,>3B<[6HN;:E:UH<&Y<5')[ZOC.S<+[LE@;6IC,3UI> MB$MA/K8+A;/)J"4O:]'H4C:@Q.K4.?./SR,Z;P]\*L56'XR!/%E*^84FK_)3 MQR- HA*9(0T<_S;BN:@J4H0PK@:=SFB2! _'-]I?6M_1ER77XKFL/I>Y69\Z M,P=RL>)=9=[+[>]B\"#*AI)R:13NEBAGYA=776EV MS\[1L1R>RQJ3K3G%ZV1B4#T=FF2#JO->5? -52&\D8U9:[AHSX MC[.E-@KKY,_[G.]U1_?K)NX#Y*;R63?'L@U UVL\P M"\A16%2\@2=TQ'G]X=7">0I;KJ%L,FP[!'NY Y_%0LVF4 ML'@V&U0Q0#'>MDI>E]@91+6#^&>*!XD_&B?LC=KP)K=([/8+D0DK-%1[X,*E M/?JNI=1H^+ FJ!6V4!(R%GK?1\N_T,*@M]TW.LSQ,;SMD7RVK0GC=G=P-F;W M2=D@>MEI!*:?PKL]1G87'H0LB%,6Q2D<@3]SHQE$[C2FBA"3^!$D+)FF<'$M M5%9J"L,=T8!-/30:6='$C2((W<3#B4TB?!*:@*%=$-?L!DZ;"WU)9U38E>\5+#A52=^E.&CT$N9YWDNG-EJOGW6MA$E M^I-^X(9XC545%2KQ11ID6-9'-)$J-&N1F(O6\ VQL"<-S#QP>T0I4R)TB!BU6R$UQI%]YC:%1IM?9\ M_-B4YE$VJKU4#[9#J;NT1%LC#Q^AF\\2#''B4R$&GIL$(\%H)\!>&/04PX8Z M%/B3:>2Q=)H^[1D:Q("OF)4H[5X0,,]/[%9*[CY$Q8!%4[W]P>PQ'=G(TLNZK:2.XQGC].:#Z;X!^8F1KW]U+:? 5;X=K_&P2B@[@_DI*&PO=V]R:W-H M965T7NN>=>>.?Y3NE'4R-:>&Z$-(N@ MMK:]CB)3UM@P:=M&(4O$&I>%* M@L;-(KA)KE>YD_<"GSCNS,$:G"=KI1[=YK=J$<2.$ HLK4-@]'G"6Q3" 1&- M+P-F,)ITBH?K/?H[[SOYLF8&;Y7XS"M;+X(B@ HWK!/V@]K]BH,_$X=7*F'\ M+^QZV6P60-D9JYI!F1@T7/9?]CS$X4"AB$\HI(-"ZGGWACS+M\RRY5RK'6@G M36ANX5WUVD2.2Y>4!ZOIEI.>7:Z8X24P6<%;+CJ+%?Q!E?"[,@;N4<-#S33. M(TN6G'Q4#JBK'C4]@9K!>R5M;>!.5EA]JQ\1PY%FNJ>Y2L\"OF?Z$K(DA#1. MLS-XV>AVYO&R$WAW3$LNMP=.PE\W:V,U5M2-6UGF7]X:@.J\V]G@*X&:$G0PD&W!&T<]#5A:\1OJL>GW/VD\(I+ M0E>=(103 CZ7V-I>TP./., :U4EK+CQ];X-9J_FZZ]E:!?2RRL=:B0JU>?FB M2)/TS?\9_@*OBB2,B^S"+;-)&$^* \P#>S^)'E_.XHM^D247\-DW$;IB3ZBI M)[HX-A1";\10&*VQA$!A/PF:),1REH57LPFMLS"_N@KS='HT:3[O%":?LMU_ M;>^-;D86SBG +QU_8F+08Y84*0"4"]&Y;&VT:HZ5P.FDN[+Q&G3"567VM$AX MC27K# *7#MT3IZ%$C;X3%=1$E"206KNT_+4W0!W^.S5T1_3MU]>NDU>>(PV8 MGB3;,4W6*7S9+"Q(/@_S8AI.)E=PJR0%Q?*^TB4GPE)9"DZ6A\DD#O-X!LDT MG*:%BST<>_/108]N4&_])#+$@.JT;]?CZ3CL;OH>_Z]X/RFI&6ZY-"!P0ZI4 M0I, =#]]^HU5K>_X:V5I?OAE30,;M1.@^XTB\L/&&1C_ BS_ 5!+ P04 M" "0,9M6EK M;G0* "D&P &0 'AL+W=OK$U=2H?;>G-I=[62.4\JB\MH.IU=EE)7H^OG_.RFOGYN&E?H M2MW4PC9E*>O[5ZHP^Q>C<-0]^* W6T!:D"4K8[[0S;O\Q6A*"JE"98XD2/SJ M*$@0U/B[E3GJEZ2)P^M.^ENV';:LI%6O3?%9YV[[8K08B5RM95.X#V;_+]7: MDY*\S!26_XN]'YM&(Y$UUIFRG0P-2EWY7WG7XC"8L)A^94+43HA8;[\0:_E& M.GG]O#9[4=-H2*,+-I5G0SE=D5,^NAIO->:YZ]>F++4#RLX*6>7BM:FV.6%_^,O>*-MEEA;%,K\>^7*^MJ!,U_SJ'@%TG.+T*) M=&5W,E,O1L@4J^I;-;K^]9=P-GWVB E);T+RF/0?=]FCXLXK^SA,OZN-+";B MLQ(22$FQD[6[%\[@LFK*E:J%68M"[FVCG0U$5DA=>CD; E�Z KHMTY55NAL7CN9V(ITR =&XL!UD[$.^1WGFM* M] #(>X@2608:Q7IU$T(Q%Z)G:JUR74FB^)>;.6M$KFVN\;!P+UV6^2V+&A= MTMMG(N[8ZMR(RCBA[G;@%K]6XS*\M[0([NU!:ZA*L@.A(!/(Z"K7MSIO>%53 M=\K*S:8&J@X#)J%D15\!;G[K89RXW"RZ-70]J ?5C2,;M;4-4)$%%JN M= %L6DF8&3\^LS#5YBE@+X_FMMYI*MD@NC ^,U"TLOX*-NF)EE-9+1BC"8AJF(HZ5 )>(*YS" ;1+M MY*J FV@W( PH '(%H07S.JM-W(+1W/Z^TN"XPGHDY>XX-VQM=IY3':\ 3H_Y]XY,-#M:Y. MW63)WB0(EXF_F$]GQUZRR#)*5Q:DB U,)*Y)$[&N3?F0TRY N&,QGY'W8_CLZU./>8Q 8622%M;O MFA*%(:.Y/!>:V):(3;VAZL[O:8R$-W&P:UV=^G(L%A1X$2*(+'KG(:-I,%T.@VHU*/*$ZQ:H$[NE=F: M FJ6F'GK14^.\O S=ZBP!.5HC88;8JAK/W CA_#%O9*U?7(F;F>3>(Y_L^F# M5)S,%OBWF#U< A5U1@$C($J=D1E/EJGX1_=S(C>9I!&>)K0N7C:.^K*NGO0J M[^2]!_%0/U:F>IJ1F.) KAS]#VI<5&,G=<9!OTZ54_+J(6,!1 PQ[,8^DBSH M44)5 &)P!I5QF](MP(FC*=W.YA26Z#$'H\YHI\/_:<^K.]HTJ:X_)8%[5FHQ MAU(@SB<#UGQDRKACRS$S8]_ 6.IXWL'G984V(VO+1BZK%&% 2!BJ)[B%;]O+ MEK.H!3N>QYUI7XA2_FCK6Z-W?4G#M?M9V=PLMC*9HRDAN_;/-@@XA-@*?LVV MOD'L'3%8?B]K6KXKUS.D, (0TFF=GH"(:;N%:=PE,?(&K^'RAZW7@'XGXK<[ M6>Z*88=ZL* #QG>\D(C=@5T12O7RW[PD3\>=97/RQ!VWEX^BAO'@2]4_RAM$BZQS7"J6O%137"F>@\6@< M*_&98JP!Q:SZ?=)7):7\H@Y>;2$*/"@YMTSM60YU$FW!@6$<'*0N]5S Q3DZ MD$4SJ]?L:+'%[L-F0P_B-M](ELH%1RS?^OQ;U)Z NQ=SS^KS)(A1(#"EIXM@ M"<[W?#X+EJ!PS^93VIW/DODQC6/7@&PJ7&_:-#J./Y!.'VF0%K+;9.FQ1U#W M#O74(T$RNUVAF9G:@X)]ZW:&NTM6:EJ)8!TH.\&.5*(=9Q2W=$!&X7IT2&/O M+1HP\DM[[PSOZ>USW^-EF;+6U,1;@-TTF^V1[K%O+5EYUC@W&$F'9RVO=725 MX4W!L=_ZVPS]^ PJ[N'BVK-P1PX^O@]E3&]H-CB^! "(OY."*DGGAQ,ML,#/ MA3ME4[LD$FB^F"3'*95.#TEV6K5US*4'Q$FN/Y3QGU2VK4QA /U1>""M^+2R M(_Q#!]8Q>H,@&T(P: B&?8([+&#-VNTI65KB;CM%7%5\/M 67T.AWU=1#0WZ M9BTU#ZB=XH2;!=,P\OF&,HASK4LB3K;!S3>S+8Z#Q3(6YX[>+P=?3DI$.7\? MHDT7,>@_HO1/^T]0+_V7E\-P__T*2&RP$2/#UI@ZG&ULO5AK<]LV%OTK&&W2 M.#.RGI;S6-LSMI.TF7%;3]1F/W3V TA>2EB3 . DM5?O^<")$6GLK?9SO2+ M!!+ Q;FO1T7$JE!Q=GX=VMO3@SM2^4IELK7%V6TNZNJ##;\\%TT+[X MI%9KSR_&%V>57-&2_*_5K<73N).2J9*T4T8+2_GYX'+Z]NJ$UX<%GQ5M76\L M6)/$F#M^^)B=#R8,B I*/4N0^-O0-14%"P*,+XW,07S,0:>V\*9O-0% J M'?_E?6.'WH;7DT7IQ9LQ665T,:#X*J83? *+_!KSL;>XCER7':B+B*(F:/B)B+'XWV:R?>ZXRRA_O' M@--AFK68KF9/"OQ1VI&83X=B-IG-GY W[W22P-,Z2MZZ2*9T/D :.[(8&%]_]8WHZ^><36$\ZK"=/2?]S_OA&$>*#TE*G M2J\07'XM_)K$KZ/E2+RC2EI?\DJ3PWUD5SLQ$A^UN*RL*H+]A_]C^1%/#][] M_'[P4DBM3:U3RH04J=&9XL23!<9EJ>)&;\2JEE9J3R3>3)ZSI+KBU[*JK+E7 M2#0J=N+9?#07B2H*3EVL2J"Y*A"TW*HOGX[U*5176):0I9\M GQJHES_??(9C M$_]'OV])5,8P(JDS@731+B=K\4R%6JFD(.%,(:V@:%.W"%G"CB%PEQ1.826/IP@+ MX!.7C2H!ZW$BTSL(UL935.?9;#Y:_+43KAX_X0@D'JK4!I$?\VT0_/(33R.O M0M9*T#Z"'NJ+C _&.:VW%J]CY.XWP7DA&(.!.&Q$IES:XEN,)M/G0;'I='0Z M?R[R$%+4&8.G6M@!XQ#^8U^T&'E!0E 'KL1)SH=#-(=K#5-8!@@.PA">7HQ. M)O&X5Z/YXIM/:[)2NK7(T4,XL>* B]&\"X(.AF$312_EWD$E[I&8 MJX(J*:R%M(=;O%5)[2.B91T(2RS1"'!>(NB5-W8H;FZNAYT^2$I14IF0#4D+ M9M%-D]/Q^Q[=\&ONE#F(1DD&'I,2#"%RL"#[I91:K@*ALD[!/OSTJ)61F*Z6 MD=AE) D9H01)@9"1+9::$:3V)QX+]=*PQ*= --<@=[-X2+&NQQ>W&M"@5T+5PL:+DB)I:O!$>>4Y"@0W/3 MJ.'B$A:#CO4N;,JX8+>AFIH-Z!#Q&U)"'(7X"..FEKQ;7G]"%0'B-CWVI:HU M2\=N#24@BJPIFU8'=MBS2$4VW 6YN^'[$&N2]+FF<70*-W"WT9(@FKQ" MI=P%8%?;(Z%729&\6!7,+5LCI;'007-.CGVEX1S"Y32KN3?9LW56TR%N#C*# M35C:<$^1%>8!.]8H8NFQ,0$QH[(A)&$EZ]7OD6B@MC+0-88#FU1DUE0.<8.B MQ UOH[E? R5'3_3GHW$$ZD(8:@Y71*)U05%..8-U39_ =22ERK,6J"@0[#A5 MT$[!!5#C0 S]9'1($K04S ?&ZNYPWU]6X(CV82:V7#M+^]OQ>?CZU!YV,.X M\0=?0Q*X1_F'76P(EF?31;\1@SKAS:Q]\W\@.#V^_"8$?P"P>#5ZM3__&NLQ ML?0FO3O4[S8-T^F;R7 ZFPFWEC;VH^R7-&YVO)EEWY 6]R+"^YJP8O/>^!S1 MA":^7Q5"M(7,P7IUN(++%.GO0@5LK()+'G^F::K@]];453A]=.C>.>Y]$T " MK\*7#[Z%(/'CYX'N;?=QY3)^4]@OCU]F: &0 'AL+W=OYY M(T%*3JKVZJHV:XD$9GIZ^N7IEQE]?=?U']W*VJ'XM&Y:]\W):A@V7SYYXLJ5 M71MWUFUL2]\LNGYM!OJU7SYQF]Z:BE]:-T\NS\^?/UF;NCUY]35_]JY_]74W M#DW=VG=]X<;UVO3;U[;I[KXYN3CQ'[ROEZL!'SQY]?7&+.V-'3YLWO7TVY,P M2E6O;>OJKBUZN_CFY.KBR]<7EWB!G_BIMG\ MNJF7;;VH2],.Q559=F,[U.VR>-S(K+\\NG1\9[&A;_ ME,=[>F"\J07_]]7<#3T)R_],+5C&>S8]'C3H2[%V-KQJH>;%64'>UMZ^0G1TRL##Y>U*UIR]HTA:.Q+*GQ0+)T MXM^?^OKD,0U?-F-EBV[L\^'FIJ'G;<%R[F;IH$0SF:B>"=[[IK>5)2LV;VS1 M=BT-.?1=TX256$>/F;8J[*]C/6SYQWR TKA5L2#3)<^MS*TMYM:V!;%N8VAX M&HA9U%=,X%T]K/AW%:M-3VNJ-PT)UM*V1&;3;/&]W0SR[D L_M R*V\P,\]Z MM28NE888]OW5U3MBS*+OUK083.,*V-J!_@-?ML7HSHJ?K5 6-Z/KBVY=#[Q# MML?3-)G8<+:%M):V&VQ1U:YL.C<2*^@#^AKTZ38$^B8W\Q@#0'6Q&7LWPJP, M'8]B-AM2,=Z+?@1#0$1OEV,C>X>%X[D;6XY]/=3ZQ)M/Y7--;*&W35^E@AE))?*Z'GMP5EPY^ R?F/P*QGW/:^@H&GA M?XJ+\]/_HF$;>H[)8%Z]N>;O[;P?R:<6ET_%-IX5/] X1Q=*S@^>L: =UYV' M@(U]#[I,]0NY'GFPM:5UCD:?>?JZ3=T2-V;861ZQ6)BZ)\'!EW&R3>?J(&TD M8.0G=]2U((GD=*UIWO0:7:"C61=NRZ..ACE;3%_83@282"JC5K!#YY:&\U9$G7/K. M@EQ.U[L'[%QJ)=74B&@-JRXNT(US5U>UZ6N9^FY5EZOB3BV%*5)C&*?Q!)X5 M;_?5&CNUZ;O;VJ7Z^EUX.7&G9,O:RL!:O>[H']+8[ZYN7I/*3CYSW56,0091 M[JL;*/?+B_,9?>-U"E_-0'^B9K3J;?'3VS<@):R/C))26@-GTL:WE@8G3FS9 M4L(*XB47M;EN;VG-Q'UO\3I8%;Q,Q/;"T_GHR.0Z!Z&GO:J;FB6?[>/8LA'" M'JR[U@[U;T(O'(A:7S,,?3T?H>[&N8[(&;PB\VYU#8DJ/,1R6[BMH[TF48#_ M';8;XDS#MEW4"8)XW_X5Y,U772-DD93^TO5P<+IEM]V0^T"H3$O3#_306?%W MDO);R/F]LT !3>,ZDN<:D^H8-<0>)I?6RJR&Z>V[<4D?]#VT021Y6)FAJ#K6 M8=J#KB')?#C59"2F-AE+)UC._M$X$073TS \VXH^>F0>R\?09NQG5?RE M$"6(]V$[ NGB%]<=+=!%M P_279<7Z/'_NH*=K3<+C^8R8S=O MZJ7(!DUKYJ[KYP7Y7X?I>AA@6S/"P&J(0>SW=7PAHV3WM"&_08QF;TW&+R'+ M>UMZ@:5=N7L$?GX1X.<71^'G>ZN*/P4Y'_BJ!RH]/@!,(='?X)=N=&"H4L*4>VAK14]?2M>(I5F OPC MCTY2N[$ELQ*L!2-+PCCU4-R:9E3L%'PC[Z'8L^#)^#?;0^)(AO[J7^]K]U'V MHV;DI6".7R'JZC6; WIV++UTX*N$7K(:EOUAPX_J \>H,RS"%#.1'FK0=,DV M!1AHCW4BS+HGA\'W+/\N;,PN#C_\U ZD/OS@YX'WLR,B_CR(^/.C3?* MTDMR/$P]5$6-NV@4"&MJ,X='K[&P*Z"_)DPH%I< RL)B!M$:,@YJFP&YPO*/ M">&+((0OCHK0E8=T[]D;@ -3QDD3!;CWY+4V):)_ &KDF!#[]?(&-U/ M2^W4@M(@!+@4P-#HW1W;*DB#VD9QKS.5&GH14LNRR :7SIO#,@= MX3L8S$5D;=QPVC'; M'##8!UR#OY<>C[1$KV1/H'F)=C8B3V9U*D]X09& 3,T F"8DT@64,8T%/%@Q]BX%HB4EIHYZMUP M6K&W):%9GR3R3NP"0WIN[8'&3B,*'2?2R65H?+LV*S:H;.HHB" *6 M9$@J9)EFS'!R=CW]2%-C#R5.J_@=(/,52>]\K)O*"O(A-*B2BCQ?M^P1]C&, M+Q]'Q^5C.'CD#1N0S4A0"Y;!HZQ NP2E$LDUNSO/0X].?DUD;8:HL/) -A' ME6TD'0&1 LKK:])T9%Q()MD%MV1KID)*"3(VC2D%9847.'[#KDT'HFS!UMVM M]2DT'HR5(Q?T!-:2,6J="8R,JZ<(66TMLZBEN=R7O-\^*X(EQR01;U>29_%/ ML7D >*=1)=8S>XO38'EB5;+UH)=BI]^L3V,>LQ8\X4/W#K*2K(&J38=HH:82!9_Q9FCBP):KMOYUY"! MF*>4I>2O1T[/?*K7$.[$_W1SE'S86M<'()(-C1+L+4 M39.[M\C9069X+H05(FFA+P<,E#(:SR3R LAGH(ZGF72^YA&WZD,[*B)FI MISA@,#ZQ):G51M"L1^>3"]OE[5/E[8=]"8[$NG&C43 11>,,0G7;>;(T%>@1 MG']M/]>6R.EQ*M^V(1]<&@Y*)/IFPHXI,^G' H4:G( 8240GY<#T*ZE,^+$5QR0!2C(BA67R#GW2(XVJ MZ(.>:;IV>(X@J_\WIKYXI';[ M,2-GGQV:L!6<:SVT^W$9V7XY'\0#2K,E(!315K97S30:M)BUQ./>):S!GUA7 M!]N][VI:L.) M#UJ53X][99U#O9>^QDP/_")Y)6[ZHMV666 $C!3:!3-RBA$!7S%N/"+W;S-> M2]B".F@E*1)2)-II>^JI]&_N!BC<1D)N!T@8N)^PGLTN:CN+T;%;2SGDTQKJ0O6%G M)+[$5!EWU=*99OSA.@CT:5_ MO[7D Z"4^M5DG^:#!N4LC\^'>.,FZ7S5'TWQQHRO@6TK'"W7+20!DI:^8[F; M@V^31>H^4\#QF8]])4W &<84GXDHC!LQ8$G!U'#ZF$8A.T6RKZ4 5AMB.CSZ MK::::2\XCS>L4#O(WO-M NK0\!VMHOA8(U$_#,4*ZWIT\O'G%?Q!KJ[0I>:7S+YXPV@5 MLZ/5D/>'FW8JZYN>4'\3%"/V$S$7N0T:::O%-)_,WD^;:2Y0@FHN46LT F3E MDR]^[;KPT 26+S.D?Z93;[.8:E4X5GE)U_%GG/,#?"19XA#;:P=J+*5'$H3, MM"?@$!>3M+/?SL2]^YXI[-O6#G$[*UZ40GZW1YXP'VDM%RJOD@"KZ4/N6;OM M2 >JD#GUH[HP!+%F,3*N#9UQUY'".1G2":H"X29#UR0.?WYZ]J(@*]KPCNSW M!SR=9:U4L%_E(#ST(IP/^/0_BNY6H6=K/PW%Q:64\%S:?>+'@8)(;V,J&33\ M+?IV\N8:'C:?+$QR>]* $0-&)Z#+JWR)CP9+25/AD0["DB M?=\%-&7%6,8R[BE!JE4QL;[S=BYC4DT+.]?4B["R0+7FTY..%)4KL71!VOW, M:4D60#M57B['QC+AJ@N+E-I\3JJP#WQBO,VDOWMWE6S?3%L=?(>:.[24%@%2DX T78PC"4K_Z$X /$L/<<_3CRRKND,1KIU.?GSV>YF_ * MG+B](7,NZ10$T(C47NQ&FK#9>K3>:1TM!>77ZCJ2>L\;1Y' M26/+[,LVBT40I2VN?6VX_2I&9V15+E2-9\5M3?/<=101W=I3;@-&TI)BCHMS M^94'HEL..R7),>P@18W8C^3$0-\U,YAA-/_G7?M[B8UH MK/%;V"#/B#1_T8[KN?15Q-2^#CQ3>$FV^\O0MQQ2U [=,^FYGIUFE*%NA@@0 M6HLF"O,;,9PD_Y&AN*:O?Z-5(>?9+IN0R"2@3O#YXUTMMU M;9KF?;P[B8.)\0E]+;=S5FQEN+F;2 7M7X7&Z-(TR/!SKTE@7,R)Q30@T1V] MH(B+E/@%KBT:^+6Q)_9QREB3#)YA"<6!_TF;E0=Z7FZDE4L;/PZ2J63HOOI5 M3X9.J[KA%G- X&1-6L=!P2P'P7KT20P*##+_]'#)GZ4H?A4F@B'3I2(7$TR] MMY0F 5YX=B=#KZ-PP8KE0^1^I];O16+*3)T5WWLK/0OM&MOG@'L8(7EZSN]J=C"9\F/DS*2%YRFX%9T9@Q*.UU'9@ MWPM/V$W/[_DD@0^<87VML@?MPP%^I]+I?-8,U#Q0-.%BXAZIV5&%JFNX MD"S?/$J6",#X6#(D/Z]"W8]SSSZS[;MNT\IMEBAQ5A=H.'' ,I=T&\:EU@L* M^2S%%#-F8J@D.:3\),$1<07 (*X[#:$3W$^$AN-\>EO4G[L ^D9F\?)'!1(DVW$J<):V4?MKXPTUDC:I& M\NG MZ<.3NN=E?!+G1M_KP='8P(P3&.UMW70'GDA)7>2+'G-]FC?8=E0(( V8TEKR##&)1K [9 X4]@(@YF&$!0S%*K[ M*BK$%7/$'\3AE>BJLL709 =XX=LV/ %Y/7R7^43KG\\GDVU,Z;>VM S_XA$= M9*M1 9)VC]"JO;+5,F\X#N Z]6$+G=@7&8F<.QS!#&&BQR&R1K';DHS?>Y3- M(UM;I-TS0B@8,2CVD'OM?-M?YL$S-LPR%^"\C" +CKU=<%='G?&7^HO0IA2O6_>G)FL]HZ[4=564GV3&R@14N06,'?94,Y M1C9EYM\G$]!9FV.DP@?,TH*=%B;/BG<^B9XW%H>4.K05B;#62CJ6"= I>@_4 M,$TX2)8-+YQS^^?-Q(0'&I03ITD] Z^>:/7R MA+3,]^V2.I\5?&[#EW'\K_%EK;0$9#]XU.;[/%(C?1^&^LS<'7=QYT==M >, M[_G@W$W:%1Y4Q4-, IVMS\-O8*WTBUV,EM%];(GA$*%>AQ!.^8<.*93%<1SA M\/@3?#FP_&RR;*[P* X)DLGQ=FD/94,\,EX@[Q*"_)R_#!HF%D4W8EO=6VV]Q+X*CNKC,D[-OM0*N$0;R4KME-^XQWB*WN2!D%_ #$_ MH'U\6<8W/="(>CL1@=M'Y##8UN+:-QRG;[D&$4_.QO.P.2MJ)[&.MM&E-:(]DR(K&<,= M.1/=J _WYCO -C,8V:$'-%?LYXL$4!XH=T^E./(KS$)P$T"YD'*X&9AAV-PR MV-CWJ]<'W\L(Q;+62#G^QA&%&V8/.SU-)A2U95>2XF$M &N/9W'=OO$S.5)_ M>"7W.<;^9RGHT^WYEZ2'WO==1!T.'F(_)0PK<'W8PAS?KF&1J MB=CJ-2K]F#2^2CHGX%B<$R_ F3,OLM[>=B6)HI/P)W6-Q(*+EV1& MS98MWKKC7#*-4G&\H^TYV?/AA@ZQ1CQP@:@7P))I>Z8]E(/:('*V+G6"E5<1@EDO-F+X_+BF M9(2T54QVR?T@R=?'S45:T]]GSG%^I*J[WP^UH\F)80B8M?.GKXXI9][1P:0P M!/:@5E7AR" "7WQ[D\3T#/*\:H4EW>\J\)YP>8<9?NM[)KKMN,$*3J_=)B:E M2^Y<"KOJ=8#OT=-^QC2#%2Y[V?*QV=Z#CF,NB:_YPF[XT. XBW:,)K>J<.J% MWX/IUU+7CIR%RTIH>[G0%8KDLE$J^(3F'FVZKGFLN\;,\F-),CEK1G'39USSP3R]Q8V@2_M8&A_9-.Q598_>C6+_Z'4>V:$Z M]D=)75W."<*"9CLX>2')0+]6_EPPHO'TFK4PD I1-AZ9@>3:2F#LA((.0#6] M ;7'29M*N)'V,-?Q& L,[FGH'9C:Q'@B=V<(CD1AHKBVX2\Z3$SC#B?Z]!JP MO=:KL->3GN#SKJ,1Y.G/0C-2CU4$&[22Y3?KK?YQBB"RYY*2"X-PD.;D$C!M M>@HW;H04HO,^U]:,'WU7+1_Q9IR!*[.L7@L1+ZV,ET+IA+J9@R^&RY6OXJH$ MQ9- =>,< 2V?=8)=PO4>(T<=LFP#Y&2ZYW/B@^AL7=BR9[W!0:^.IT?D#"'_>?Z/S2D>(]6^Q#=4)QH0+4 (B85WI^U;/D5%C"ME&Z M,@*U9+9XW_E<@EK)_%(R:/FA$YH)D7(,]"JY5X2]F'1W*P>"99?+L_BZ56TC M8/'C[HTT;Y1N#F=.P_:P;PA.25D;4ZP'],8'@SOW3MP?\4^?1MFC*)M6MXUK M[)=GSP@P\-&6F'T+Y34,Q)XQ%2+V.8HD-)).)%8O)(SNIT(4S1E8+HL'L.V\ MH$]6^;\J5OX^W:39(QS(E/! 7B_]?3)Y%Z#PR*WOU4P8N?0,9K$]C(H _FINH%II=3.Z MD;STS9&$)J.US!M*HMX190//_9GJSB=I#.U/W[.[K!/[F]\W#;'#2FD#/ M$6_Y\;!?7&'2Z_C;>(-P1%2^1CJW9 );R39GJ$/ZIU0XAC!)_I#V%H4S-K1A M_P;//:6W3Y(_^4)(;\E_V,9)&X?\]9?P:>'_>,Z5_,F8^+C\Y1T2<>()SJ@M MZ-7SLQ=?G%"PPW_,1GXA,,!_0(9\+L%*_A''3FV/!^C[14@\$ !>"@ &0 'AL+W=O0D5MR>Z!H5?5MI4W.'4K"-;&^"%-ZIDE,;Q**JX4,%\ZM<69C[5C9-" MP<(PVU05-\\7(/5F%B3!=N%6K$M'"]%\6O,UW('[6B\,SJ(>I1 5*"NT8@96 ML^ \.;L8T'Z_X5^2#'?'6_1K'SO&LN06+K7\312NG 7C@!6PXHUTMWKS,W3Q# DOU]+Z7[;I M]L8!RQOK=-49(X-*J/:?/W4ZO,4@[0Q2S[MUY%E><20$@%'>>?^HG6?_HW[C'W6RI66?50%%/OV$8;2 MQY-NX[E(#P)^YN:$94G(TCC-#N!EO3Z9Q\O^3WU^/U]:9[ _WA-H9; X'4" MU)1GMN8YS(*:?)E'".;OWR6C^,.!\ 9]>(-#Z/,[;/*BD4#4>9[K1CFAUMAM MCX+:SK[&]S#B?0ELI24V.P$Y7QBL;E5B#C^*"J-QY!!G%G[X8JB@WZ <&%&Q M52^E[:4\VTD!%.R"2]P"[,Z?7^>64+$"\G); BDM+LB%;JQ\9K>],UP_$N00 M/V B[3&[0>>&<6L!4_83&XW2<# @H"0>GPV._%H>3<<+.\[RI&NDYX!$@ M#XWWJ?7D0YYL:C"\AR^Y+ [#7%?\^HD^D)%C' MX D/<0LA4^")8F23F,AYEBW=.$&ZOVAKV1+PL*<\Y+H"3.&3-XG#T5]"2],P MH04'9F"TY MDCV$]_[=.$W2#WAXB]PW;2%D0SE R/@D\T+@($ZZ098]YKI*NND=ZNV17D4"VQ!CJ]$]]NPTEXF@Q?4.]7WU:!??UM$]#77D<_OR0CIK@0)+6*%I?'(Z#)AI7S/MQ.G:OR"6VN%[Q ]+? "" MH0WX?:6UVT[(0?^DG/\)4$L#!!0 ( ) QFU9#?"O[C0@ #@< 9 M>&PO=V]R:W-H965T^OW^\,*8I295;I!HN\2.1KX2)==G:BTJS"Q477*#UWHYU>M:\-QN M*HNI[[KQM.2RFEQ=V+&[^NI"-::0E;BKF6[*DM=/-Z)0CY<3;[(9>"^7*T,# MTZN+-5^*>V'^6-_5>)OV5')9BDI+5;%:+"XGU][YC>?2!KOBHQ2/>O#,Z"@S MI3[3RYO\Q*TH"J($.?[=$9WT/&GC\'E#_;4]/ XSXUK< MJN*3S,WJ_7XJ^@.%!&]N2JT_66/W5IWPN:--JKL-D."4E;M M/__2*>*8#7ZWP;=RMXRLE*^XX5<7M7ID-:T&-7JP1[6[(9RLR"KWIL:LQ#YS M=2^7E5S(.:\,NY[/55,962W9G2KD7 K-3C[P62'TZ<74@!OMFBWOBC!-_Q^HP%GL-\UP]&Z 7]T0-++WB& MWJ'C_O-ZIDT-J/SKT(%;>N%A>N0_YWK-Y^)R @?1HGX0DZN??O!B]^<1:<-> MVG",^M7MBE=+2"@K9E:"\0+^Q*NY8/!,-J]%+@TKE-9"'Y)\G/:'%9$ABJ0, M0Q9G]@B5T9;;_&CF\-2YJF%PQI>("=K [ZR:[8R0#Y;X3S^DON?_S*#J7#BL M0O3I2#<5;T -^^<*N*ET^Z1AH)S3\(P7EK.%O#YG'U:U$#M0L_B@'Y^=6*JJ MT;S*]2F[Z?9RPV9B*:N*CJL6;"UJJ7+V@GE.G,3VWPU#=E>K!VG#CSUF4]=0 M"!-?UH@H)-;.N3,_96$2L4\UI ?1!1%N*OBG#4!TZEX3)TF2G;*3R(U/V7OH MZP'\02+V6>0/A115OB=>FB:M>''$OJW5"JM=H[J@(VI6*2-VK,8'UOTNS)5Z MCA^F> @]QPO2KS/8B7?*/-?Q/8_%3@QS#RRQP6<0CYDC\YPPRHA]XJ1>:BF^ M0:+)P05"..Q16(4APOX'[%^$J>.Z+L/AV LOL,]Y4UOC097&:J9L-2.L9A#Q MYJL^Y-F-I"<'5#6="?FL>'*L3%]S\H&Q55-CM%J^-*(N![;6E@[-]G H!)*? M/AL)95$?RJ+1<'./TB)O"O(2X.@!DJKZZ5#4&B5S.-[^I5/DPG!9[+#>![;" MNJT2.71F]-\&_+4F7NWO'KY_J42]?&+0;XT"B.DG;42IK9GGJERKR@H-=W<3 M)XK)\9/0R>*4_0J#S!I9Y"0FF)NZ:6L1QIO MB=/!:QA<,Q^(##,6^$Z2I>R=L(.TI%0YB9)F+H*-%\?L=ZN3C5]0]%&&%R1< MZCM92%[@13Y8!6P$(7&/D/AHA+R6%10JP>R-/6EIM?(.:&QJ2C.&O>:R9A]Y MT6 ]W(\<&;8C^]]P+0_FPU'V1R-+;Z!E/671"RH'@I8#01_PJ.6?@UBD(F8"Y^XS0W62/YR/6 MMKK_DU'^'^J'BR7><^IO)P^HWX.#>_Y6_7OO6U\.46$$NT?NUO;DOU[]?NPD MMFXY)'0WV2/@B+4C 2;I TQR=( 95-;#2#*,/->M'H^-+J.\C\];;:>,VF%8 MSFT2T3"6+/;B3V?VKMY$[*%D?D3\:30];_ JJW5C]%')D6)4.]$-G&C4,K^A M@&2A T!N4NXM\@ZZ@KZHNK<7#[=\34B!3WP7567O8\AL<92RZZZ>0XT?9ST: M[X4QA6B=]81V!*CH/2?PW5/V%G76L/*# (+7Q(C6AA%6!DX2NZ=CU64?:1-D M_R0=0WW:HSX]&O6#YF 72@.OWD?0 U32 M>FEK.'3,[2OI2#6&?50T@-U/+(C.7/='9 ,T$0!8+?5GJ@9+V93,B]LYC+U< MD*USJ2TV&<@C))ZY\8]CO$LYIRI>YCUC=+:S5NXG.K]NYG.J\?WH"$;#*SY9 MH16D/H[!17*Q>=EHOC\>M9A_/IA#W<4A.4"L?D8&D)9:=7K$>)%3]]H4]L:' M#X%1/+$5C 1W4^1QCW@8>'!71Q.PQWK0K ^%V6@4>B4U7Z)16O9(ZPY\**"- MDOJ?^]"-IO_.]0HP:CIG)V=9=QCZRB!S=W?=2X&(XCE)&+.;I-FVV(T] M)\[HG'%D,^T(JCQW>YWNCN-*+$1-[=Z&M^YR[L$+]'%:7X&A?)_M:-6V$U#[ MTNW;)KF1>P^R&C4S<9K!BE3B1&GL>'Y*0&PE:B^;6(#\E;G,1UN2!3V*M@T1 MNL4@QF_L;IHONH.C$@YC,=T,QDA6,6!/X[\O( 6UV26%)X>]"-*S#,&V*.SW M(;J6"]PSOQ^11^OPZ+Y]]^KN8"";#C[FE' 3^\E*,QM2V^\Z_6C_6>RZ_1BT M7=Y^4X-$*!DTM+G 5O"(Q/1 LPO%$KX M[H48]!\+K_X+4$L#!!0 ( ) QFU:FNS_EDP, (<' 9 >&PO=V]R M:W-H965T3#AR)%3;?:_+ MHH/G3BH[ MBUKG-K=Q;.L6.VYO] 85[:RTZ;BCI5G'=F.0-\&IDW&6)*.XXT)%\VG0+[>Y1Z.XO2Z*#X+-:M\XIX/MWP-3ZB^[I9&%K%1Y1&=*BL MT H,KF;177I[7WC[8/!-X-:>R. S66K]PR\^-+,H\8108NT\ J??$SZ@E!Z( M:/S<8T;'D-[Q5#Z@OP^Y4RY+;O%!R^^B<>TL&D?0X(KWTGW6V[]PGT_I\6HM M;?C"=K M*&+=6Z>[O3.M.Z&&/W_>G\.)PSAYQ2';.V2!]Q HL/R3.SZ?&KT% MXZT)S0LAU>!-Y(3R17ETAG8%^;GYPE!]C=L!5PV\^]F+#9VX@ZLO?"G17D]C M1T&\:5SO >\'P.P5P!P^:>5:"^]4@\U+_YC('1EF!X;WV47 3]S<0)XRR)(L MOX"7'S/. U[^BXP9+"2G5%\F_L_=TCI#O?+ON=0'Y.(\LK\_MW;#:YQ%=$$L MFB>,YK__EHZ2/R[P+HZ\BTOH+RN%!\+G6%[$.<_R2XNPTI*NJ%!K<+[X$':5 ML^!HLT''A02](O4Y'@P431!NZ:+6VE#E0:C@V"O>-\*1HM;4$Y,3)4L(&G3 8.D!;=IG=H[,M#AOQM"24;C0HHB/T(/B(-I%9+ M.NV.F#X%)@3W=D1F$S(K65F.X7UOE'"]P0"W$L]>ME!!2BEE^^\W;$5-=QX* M"I*R49'LOW]3&0V4A)D25EI6<+X5&:R-II,J6#$I69KF)*63C$W&.1&U5%I> MUWW7RU#V!JF_:C$'<-8M/AF-'[1"> $L]V"LWS,FC]OC*W W#]7_SX8FB4;065%Z)*W)-;JHR M C.,_6'A]":,VJ5V-+B#V-)+B<8;T/Y*:W=8^ #'MW?^'U!+ P04 " "0 M,9M6WNI7Y'<$ "#"P &0 'AL+W=O1TL/3MM9N-MIXWYR/QVZYD5OASDPC M-7Y9&;L5'J=V/7:-E:**1MMZS)(D'V^%TJ/Y-*[=VOG4M+Y66MY:<.UV*^SS MI:S-;C:BH_W"G5IO?%@8SZ>-6,M[Z7]H;BW.Q@-*I;92.V4T6+F:C2[H^64> M]L<-/RJYY96LZP"$-'[K,4>#RV!X M.-ZCOX^Q8RP+X>25J7]2E=_,1I,15'(EVMK?F=WWLH\G"WA+4[OXA%V_-QG! MLG7>;'MC9+!5NGN+I_X<_HX!ZPU8Y-TYBBROA1?SJ34[L&$WHH5!##5:(SFE MPZ7<>XM?%=KY^;7T0M5@5G E+0XU7(I:Z*6$^ZB)*]&$TW/P^D$L:NG>3,<> MW0;C\;)W<=FY8"^XX/#!:+]Q\$Y7LOK2?HQT!\YLS_F2G03\(.P9<$J )8R? MP./#&?"(QU_ ^VC70JO?10B4P!5&:VI5B4XUNH);*YW4OEO DWJO-)Z0$C7< MXZ)$B7H'/U\LG+N6O$4LY&3?!E'^5H_NTW-$^^.Q%> M.H27GD*?WV,B5VTM W7C-]*BKJQ%TB"@P]J M@:8[.0?H%G-E+[5C+/"%2;XT%C4"*,-@T6K15LKCPM*@=K3K1OWUX&31:S7J MWYW#A0OPW?-U!#&MPRMT;^!&/Z(S8Y_A%= )(V5:AE'&"*4$XX8CQ!1&XGRG.HP13T/8+^P+4A8< MGS0IX&,\ZK* +./P8#R*]A6D"<9?9#CB2)(G"9R063;(+/N',GM97B>1OI*\ M_A]9A6KA;=O]8O!38\T:63EX>T) >.XL)R5>#XY0BSFE?Q(1S0K"TB2*+9ND M\.YI6;=./2K_'(M2%^3"Z!9CM%;H=5^(=LIO\#!$+:TCH+&&TS0E63X!RO"R M4>PW?R6@G)$"TR//2)*G6.2L"/^VM^&>2\[QDL$RE#S.6'\L_[*24YR%O17YI1,2GI*?_F@O_Q?EKE:B86JE5?RJ!A/ MPG[E6G= Y;\O>%XB)2P=XKE7'8J.L22F/6'9Y+#Z=)?*)Z3D$^ )H<71VH/- MH,7_( 8=-+B*/T()M<2^:(CM&3@J-X_/XA@(8L1N,IBN6X':]1*O;5&KM>B: M#10%UE6&)3+;2XGD10*&ULE57;;MLP#/T5PAN&%LAJQ\Y] M28"DW; ]%"W2;GL8]B#;C"U4ECQ);KJ_'R4G63*D ?82Z\)S>$B1S'2C]),I M$2V\5$*:65!:6T_"T&0E5LQE=0?A?%JS A_0?JWO->W" M/4O.*Y2&*PD:U[-@T9TL>\[>&WSCN#$':W"1I$H]N4:*=<6[E+!"^8R9N B M6*SN@DNX>&2I0',Y#2VY=, PV](O6_KX%?H$;I6TI8&/,L?\&!^2U+W>>*=W M&9\EO&7Z"I)N!^(H3L[P)?OX$\^7_'_\<,--)I1I-,*/16JLIA+Z>2H'K8O> M:1>NK2:F9AG. NH;@_H9@_F[-]U!].%, +U] +US[/,':M.\$0AJ#5G)9($& MN 1Z.'-*ZEFRTU(?2X2U$M2^7!9@72F OY76@*7+?]P",]2NF=+TXNY,D8T& MH63QWJ*N0'"6$^XGAPK.JQC"9FTM8;K',0HH%E]*%0=FJ47.5PUL8C#NCP9@6_5XG M&0]@D9,6*@ F0!UT Y=9HS5Y2CI)OP]QIS],8)%E&GVUX$OMA$.W$XVZ,.I% M<.<#O^@FU$%)="0$97XD8=CKQ./821AVAL,QG"J,\*#+*]2%GV6&\M1(VS;\ M_G0_+A?ME/AKWLY:ZB)*A &!:X)&5\-^ +J=7^W&JMK/C%19FD!^6=+(1^T, MZ'ZME-UMG(/]G\C\#U!+ P04 " "0,9M6+FY8VA<& #*$ &0 'AL M+W=OA^V)1$N]X=\_#YT1?KK7Y M;!="./*EJ96]&BV<6UZ,Q[9AT&0 MCALNU6ARB<_NS.12KUPME;@SQ*Z:AIO-C:CU^FK$1ML''^1\X?R#\>1RR>?B MHW"_+N\,W(U[+Y5LA+)2*V+$[&ITS2YN,C\?)_PFQ=KNC8G/9*KU9W_SMKH: M!3X@48O2>0\<+@_B5M2U=P1A_-7Y'/5+>L/]\=;[&\P=D$C.^JMT'O?Y9=/DDWE^I:XN_9-W.3;,1*5?6Z:8SA@@:J=HK_]+58<\@ M#QXQ"#N#$.-N%\(H7W'')Y=&KXGQL\&;'V"J: W!2>5!^>@,O)5@YR:WN(0P MY!?MA"4?1"GD Y_6@IS>^XL]NQP[6,?/'I>=SYO69_B(SXB\T\HM+'FM*E$= MVH\AOC[()OEZ4E?UQ/K3- CC^/ M)=KZB8_[\1OFPBYY*:Y&L".L, ]B-'G^C*7!RX$HXS[*>,C[Y V7ACSP>@51 MZAE1")#9 <1514IM8.&E5I54RVAXS?N%(#-=PU;U;ARN M@ZF!-^+@9245=,)'#*10MAU97XC%Y9L+-GY/;1T$Y(1(.\H"R)81S2 M- UI%&3DVJ>, 8#.D=((");4VEHP/RT8C9/BC)SFC(9Q/N"?$@4Z>LK.T'E1 M9#0M$APG8!LD!7EMG6PPXUTRK15:Q '-@ZBU2&*XS]';^QFD)VV'*R4G+(K. M0]"#ND9I@VJ=,!:?%_TC>8B!AF)"7BNHIG( D,4B8^U@AKU>04#,% M@^YI2(E'0:""UIOS 7(G/;F30:+=+KB:0^TZ?O#'ZW^,Q,.^OTOB\E\OOBLB MGT.'LU"[LL2]M<^JY\_RD(4O">A(U:'YWWA_0>X71H@#_6QA\2A\3?.;SI8[ M,A5SJ91/%Q!="B,U,((PFF8I7H,X)G=&/TALIIAFQP7QQ>/JPSK(NPAS$F<) M^60@>G Z\XY7"MH-]E/#%$"MP_#R M/&O#2Q/R8U&KL;I._Z\R]8/A:N4%!C&C+,J?!IB7"1;0D#&2TA3@WD-BR\\H M'8*CE3F_?$9SU@K/6Q"7"E:!("A9"RS87,F_8?F3.*=!$'3B$^&X6AD$#TKI ML#)-6QF!E3FB--^*"\68GI+Y'MAZ9>"IFK]PPC1[6%OTX]_V=*@%?,O9(2E+ M>RE+A_NT5%!2G_=^(UAR$(MJ)8[)UZ"_XU\5W]T=?-[1"6\:;1RB5&H(8ZA; M#S92]J( 4/G&]NEXFA8T*XJ6,&F:P^4%R[^>%F8TBR/"4IH#IWZ"\P) JZY M(M].CA*: M]93),@)O?:\7KWDB41]28L!(Y%S'^H[BU#"S NLM@WS*B@(>A= M:_]8IQ\ /.L!SYX,^%-*?HP2PRM^'_W#U:<;HHT$1G \^FP$-SZB@PWPC1[Z MPPTH@H+J;AK\3/!;4KH-4*1W?]NY?[_G_G?O?B=[\,/\3P _K 5D[#W6E"^ MHM==MQ!($!XO09@NR%U[XQ,%*4HRRHH0FT3,0IHE?IR%"70T_$P*&:"//0[> M%AGS(R!*DHIU%*4068#PP/V[CR:A/'T:@> PWS(Z1/H)K@& _JEIS_&[C MW4B1]4*"8&+OVZ(FL?]UQTZ4T 7T,< 2#H65/Q-LB#^X5ZL:P%J"&I=R"9$# M E+!#A36;>%M-9'EK-V,, :0Q5%!'.^=+R&(.9ZB+<'VWQXU^Z?]0?VZ/9_N MIK>G?.@!P!L+\CL#T^ \@T\YTYZ-P(2 UXR? ^YD&WG8W M?H'^[XO)/U!+ P04 " "0,9M68EI0R3 ) !0&P &0 'AL+W=O2D_?=[2-FNE)%R^;1_>'!\W\WN_RIJD>O E[BRK>I6U6-9WQ\U#[;-%5%H5QX(Q<[S* M\G)V=A)E5_792;5NB[ST5S5IUJM55G][ZXOJZ73&9UO!I_SNO@V"X[.3A^S. M7_OV'P]7-5;'NUT6^SXZSW&:-?U<5 M_\P7[?WIS,W(PB^S==%^JIX^^,UY(L!Y533Q+WGJGK5J1N;KIJU6&V4@6.5E M=\V^;NS04W!L0D%L%$3$W;THHGR?M=G925T]D3H\C=W"CWC4J UP>1F<D7>^]N6'-UDMX5O7I\_:3NY/*N)^[WW> MS(NJ6=>>_.?\MFEK1,5_QP[;[:7&]PJ9\J9YR.;^=(94:'S]Z&=GO_S$#?MM M#U*U0ZKV[7YVCI&W$,PK MQ$+9=+^:JL@761#?9D56SCV)4=N\(3?WM?>#\"'G37@A0F!^OXL!\I?/ZL'] M]W[N5[>^WCXBR,<=Q'?KNL891B1'$6>U;K)RT5#BO\[]0[ L'O)-2VI@;%Z3 MZXM+PA*A?P[8'WW=YL$R,$M>U:2L\ QN6T%^)J^(MIHRQO#KEY^[9XZ$HE*HUSVE MI8<"O9]=;TNR^HQ@Q=\??>-O*OJAPH&"_55 M)\[B7(.SF,1(@%;/0)M$BQ'QV%DDE:Z/1E)K[,$G,=2IOK:E4O;6%__^\XI\ M\H]5\1@UL5'>DF4VSXN\_49LDCK M,P,8.J$,XCU >B5D;VW:RF^KSYBSEZFP,>UPQ7:E(!J591JJFSCJ0TU784=,IT M/^S,2V /W!J.H?DS4V]Q%U56#F&K1(6$2P557 ?4$H4$PF#_5%&!NQ JZ491 MG6IJ#D4.;V8&VLCT'W%QL_/^[QM^SR0RIX%B;CJ'3(:TA%E")F#:1('H3%V,M=/]3< M2[):#_(*62[LT-V?]WB;IS$<)77()LX1.RQ(]29(C=9!JE(U"EH/(J1 '!D(%4M'#V]$W^R''UTAM?I'!UQK!AZ;=IA(-(\'YS1% M)>0H+DI!JCIS2)HJ%J32C)<5HP>QDAY>5@350@P=9O@P.?:96B0NI*&PC&JF M0B)882&-.2O "ZQ-@W2JB'/>!\[YX0FB4:UX/TJIX<_,/5T.1<)CYS&.,BNC MO1%6(F$N2BV,$&%;R\8[=C\_U$NL;2T?6'O 0R+H?:AUB&LN'+(LIG4*P)"R M*$6)P/U0B_1X&>_7[,$1?H@:E62 FJ?R.>IIV#(Q,4:4I1R,$5F9(C]EUS*% M!L/@*K!;EHXGI![6:ZS%"^@1U^[3D()2*II:#3;"G0F\ MQ42AHP)YZ\*.X]'-J-5F$. PW>'A8M';^N%B:9H.8_SR7Y-FWQ IN KOC&9G M+C"56!N#U$D;I%.I&0A&W^S@27V6^D.S\SZK"O2%#6-F&KE-1,2H'=4(9<&H M_^O>PX>?=AL_^(9.0.* /7UJM MZ^?_& @@P_"-41Q3[ ,&[^B![5&R58@!G*7V863O!GZ,WJ-S]M1P_6Z[V\7. M&B.BP7A]T!S=GY(U3Q'8ZID,-%7*N-6/IN?M?*P==$!/=VM0))/*EPZPVQ%5 M&FR'L6^WUBD52+PX0=;3$;\9';?7[TA6HT+6 M8SNE-_/8I#I'?CB,,8'5:H56#H;NI(X#F@:]WF'=;[;731AN+AV]GO:8Q/' GU#@,1?" M<^B#P6C-_DVQW8/X98EK<((M$YK2%Q9.XNBZ"!@&)PDD, ]7C4/ *!T9F8X8# +<N%1R +H?.E&OD,OX;?VJ C"MO]EOBMNM\, M@28$BSKGFZ+OO\Z+]<+'_A":^&*BQ9.C>0'3YLL<]] E0F-Y'3M+I]5C$[%# MO()O$TY6>5'$#RQX\!67*/;?16/M)3SWM^9"26A;/GZC*;XE8RW]N/>58X7J M';_E-"3BZ3YX[*2[ST7GW5>2[X]WWYJ Z Y-FQ1^"5666+3HNOM^TRW:ZB%^ M,[FMVK9:Q9_W/EOX.CR ^\L*KM\LP@MV']'._@]02P,$% @ D#&;5HAG M7M#9 P !PD !D !X;"]W;W)K&ULE59M;R(W M$/XKH^V+@K3'OK.0 A*Y),I%N@8E7"NUZ@>S.X!UWC5G>T.NO[YC+VQ"Q='K M%QC;SSSSC#WV['@GU6>]033P4HE:3[R-,=O+(-#%!BNF^W*+-:VLI*J8H:%: M!WJKD)7.J1)!'(:#H&*\]J9C-S=7T[%LC. USA7HIJJ8^GJ%0NXF7N0=)A[Y M>F/L1# =;]D:G]!\VLX5C8*.I>05UIK+&A2N)MXLNKS*+-X!?N.XTV]LL)DL MI?QL!Q_*B1=:02BP,):!T=\SODT(,25ZP1YE'N[G"?CQ-82*'=+^Q:[(# 1:.-K/;.I*#B=?O/7O;[ M\,9A&'[#(=X[Q$YW&\BIO&:&3<=*[D!9-+%9PZ7JO$D_@H3#2:HK#)*)AV!^.PI_@1QA$0S^-HR/L?2.^6F#Z"DN'(S_-.>A"&B8HI\B/\\C/\Y#L M43KTXW@ 9XHZZXHZ.UO4MXPK>&:B05L,1P<#>L>V)VOZ/.79\K45NSJ*:6=. MQ'5/1>$,37VID(H>.G#EA-#4K"FYH8E"T@-8Z];24O"2V>DE$ZPNB,H^V=T% M:'^/:K('#T2H*(@FH-WG)/&'>6*M*/;S*(;%1B$>O;?M_7%G]R^R1V2"_TV( MBS6UZA[0HV9)+P9^'N8]LK)1!)]J=0H6)_X@&L"%$Y#V7D]^X(_"D66AE7B8 M]$X=>_"F.56HUJX%:]J4IC9MG^IFNRX_:YO;*[S]1*!G@MYG#0)7Y!KVDHJ3?GV' ME*QD$4=%7VP.R3ES9N9H.#\(>:]*1 V/3=VJA5-JO;_P?564V'#EB3VV=+(5 MLN&:3+GSU5XBWUBGIO99$*1^PZO66<[MWHU% M$SK'C=MJ5VJSX2_G>[[#.]1_[F\D6?Z(LJD:;%4E6I"X73BK\.(R,??MA:\5 M'M2+-9A,UD+<&^/WS<()#"&LL= &@=/? UYA71L@HO%]P'3&D,;QY?J(_M'F M3KFLN<(K47^K-KI<.#,'-KCE7:UOQ>$W'/*Q! M1*_L+A_YN'#E0=$J+9G F M!DW5]O_\<:C#"X=9\(8#&QR8Y=T'LBP_<,V7G(XD5OX-V5 M7.*0\PU_(HUI6$G)VQW:]5^KM=*2!//WJ>1[[/@TMOF(+M2>%[APZ"M1*!_0 M6?[\4Y@&OTPPCT?F\13Z\DZ+XA[$_EG1U+U3)"=A3I/\W#5KE/#-"IDJ\WJQ MVNTD[KA&.*M:T*7H%&\WZAS^Z+32M*S:G0L?L$"+-'2,0>2R)'?C)(=W$,Z\ M> :QER7&"-PH#N%7*KW!G['4#;+4',1>&D+NY3,RR"/_,00)HBA'14#L!K/$ M32(+F7E9 (EQ?P>IFV8Y7#^B+"IEY/S*E;E90$%CZYIZ<0R1EP9D)&X6I_ 5 ME2%&<0$?]S1)R- "'FC[_[+X+-KW#Q;NE6?H1AG5)P]L2;P\A@FI)*-4DDFI MW%(L65G&RJJF:RL]J9E)O-.:^5(B;$5-HYWZ MJ4>)COU3^H:&I/<;B 07)B M^ZRQ_Y!2Z*9![J:A*3(+O)2-XC$GS$WHCI5/F!^;=Y;%@9MG^7FO/I8 S?,M M5O:,,3<(4WN4>]3P*9DQ-XYS-XQ9W^#P=)O\%\.X0;FS3XZ"0G2M[N?RN#N^ M:JM^F#]?[Y]$BK^K6@4U;LDUH&_& =D_,[VAQ=Z.]K70]%#894DO,TIS@_9+4-A"G&3:@ M+8(F6S\,^T!+9XL(1:HD%:?_?D=*UMS-]H)]D?AVSSUW]U"G^4[I)U,A6GBI MA32+H+*VN8XB4U18,W.I&I2TLU&Z9I:F>AN91B,KO5$MHC2.)U'-N R6<[]V MKY=SU5K!)=YK,&U=,_U]A4+M%D$2[!>^\&UEW4*TG#=LBP]H?VON-SWB+ M0C@@HO&MQPP&E\[P<+Q'_]G'3K&LF<%;);[RTE:+8!9 B1O6"OM%[7[!/AY/ ML%#"^"?LNK/Y50!%:ZRJ>V-B4'/9O=E+GX<#@UE\PB#M#5+/NW/D67Y@EBWG M6NU N].$Y@8^5&]-Y+AT17FPFG8YV=GEBAE> ),E?."BM5C"9U+"1V4,W*.& MAXIIA(M'MA9H1O/(DDMG&!4]_*J#3T_ 9_!)25L9N),EEC_:1T1UX)ON^:[2 MLX"?F+Z$+ DAC=/L#%XVQ)]YO.P$WAW3DLOM8;1_W*R-U227/X_%V\'EQ^'< M%;HV#2MP$= =,:B?,5B^?9-,XO=GR.8#V?P<^O*!KF39"@2U<5+L"U?VA9-4 M..$*UU HQH5RC/]9#\?Y/U8(&R7H_E*FP#HM@$%K:%';"BQM%ZIN6LO\12-R MJM6O(G@-CY5&_$$DOK+ND<(%EX2N6D,H)@1\*;"QG:4''G" U:J5UHR\>KT/ M9JWFZ[9C:Q7032J>*B5*U.;MFUF:I.__S? GN)@E83S+1FZ8C<-X/#O //#W M/]'CRVD\Z@99,H*O_J-!6^P9-7T#71YK2J%W8BB-UEA"H+2?!$T28CG-PJOI MF,99F%]=A7DZ@3-R&P]R&[]:;DQ:[EW2-Q1V_Z3=\3TFM[,>7B\WOTL%]F([ MX=[1W.?/E0/P6\N?F>CMF"5#*AVI2+1.9QNMZF/B/2U7)WAO02M#2H7OBU#ZI);6BA(J(T@F4/HWO]GG\#_7?$7W[_9WK.:7G2*VP(\EV M3)-W*GPV#6=T/@_SV20R-8(W[*,BNJUKJIYN MF9 /5XM@T7_X@^_V!C^LKR\/=,<^,?/GX:."T7K@4O&:-9K+ABBVO5KW M!:ZW"_[B[$&/_A/49"/E5QR\KZX6/@K$!"L-+-C3?Z48P?7ZY M-K 74JS+CN^MXQM^@V]$?@-.>TU^:2I6/:=?@XR#H&$OZ&TXR_ WJE8D"CP2 M^F$TPR\:%(\LO^A?*?Z6ZU)(W2I&_K[9:*,@>OXS906W23R]"6;4A3[0DETM M(&4T4_=LF;(8V)2.[EBK:& 83 M&\%W%,-?3PD_RWY:^,][1LH]!4-IPALB6T7H;J<8[,)>%X)0,"C59"L%H(&^ M()_W"E:,0\7Z%Q\A.8,-S%ZV&ORCS\DM%98S-63#=KQIP%V=ZEQ69$EB+X\3 M>"=>6$3DIBQ52X4F@><'"8G"@@#$&,&4&H"1MJ%MQ0V0E1*< M!#/VGY:"5Q0_:P,O9UC8%4J&<@[_9Q[^W=&!4L_E7I*T"+OG.]Y8/SU;<4%N M:JD,_Y_==: +(Y\$64+>0QR"?0R!.4I"3(":?]L#@#:RK3S8/ M,_S]116WACZ9C$"3)"&?I0%#+B'6H!K:=Y!&Y'>PG0(;NMKIRIBP]C+2,=+D M 9SR;S/BCNH].5!> 3GD82U;= !O2M%V+D;GU; 1 !EZYQ@2(P-(L?[O@<,]('93D,\>4=A]E* MF#50WCO6*W)C4\4]O]CF 32A]V!.T +H:K-(='GK[[[XPPBI@,B MIM^!B)U?T:"C^)P"R%ENWZY[^% #:,W&;#7&;S<;MB8B0\:W!IA&+:=WVI>1 GVS2 M3T7R+/_I2'XWMP?4Z@J""QNS1C9O2C21.%8N&[(06M!.E_NAGR8/[*0Q.RK6 MF_DT& >$L@S0T1' #!3I.,=/,;9- /DI( 0,$QP"%D6AC\,4AF&4DL).9C"* M?*# 06Y3#3.$T2W$!K1S<9Z0GW[(PR#\N7-OZ'LIT 80WPG6?HMCK$MG%(KW M)?\, Q#ZN[,B.9]<.<)G4+-!Z(8REX90%OH]/[K5Y)Z*UG;;G9<'FT.&I-A& MP-,?\N2 '0G4_!'3 ZHO=2="AG]^RDM4;6-Y]#3V+Q0TSV'2ZI@ZP==-U MY]B6]T:''JJR6VE;9Z$#$*WF]V@LY.Q 5O.:"PJ8K!2V!XX2>ZYE$,>K%))( M"'L[@$4\"(-5U']Z7LM7Y$^;5\ 4,1)./(Z7!ZGC6K!E^))?M J'+U6K;.$! M[8SM\6K7XS';XTV8QEGCN1!?X/0E6XC5S=#?N&ZRIE\9W@M81.A-Y#FC5+@O MK:"!!SFPW^\:15AF@0'%Q=,.V,48O./@T/EL";MG#=E#:;!J@QR8).X(5S/C M/8.+SN>O840,()!G#AZRV(N@L;/8D.1> >#A@"'U"L "!PL^=E63J/ <#P!^ M@#=6M)G$*(;$*&83H\/75S)CEL5A:K8U3./J& MSL0 H=:\O=VL?4>#5PT<15X.Q^HI^ZY']T\U4SM[RZ:);2_=5=3P=;C(NW'W M5\?E[A80+ %'>V@$V!9(_54&1V'E;M;O/X_4$L#!!0 ( ) QFU;/8#G57 0 $T6 9 >&PO=V]R M:W-H965T;J7E M%I7=NP^G^V#"0*PF,6L[32OMCS_;"0GI!K.@\ 5B9^;Q/#,>\^!!1MDS#P$$ M>HVCA ^M4(C-O6WS((08\QNZ@42^65$68R&';&WS#0.\U$YQ9'N.T[-C3!)K M--!S,S8:T%1$)($90SR-8\S>QA#1;&BYUG;BB:Q#H2;LT6"#US '\74S8W)D MERA+$D/""4T0@]70>G#O)YYVT!9_$\CXSC-25!:4/JO!Q^70?M^A_:/*2S )SF-#H'[(4X="ZL] 25CB-Q!/- M_H2"4%?A!33B^A-EA:UCH2#E@L:%LXP@)DG^C5^+1.PX=/P]#E[AX+US\.[V M./B%@Z^)YI%I6H]8X-& T0PQ92W1U(/.C?:6;$BBRC@73+XETD^,'H$'C&QT M2ND*C5,N#3A'.%FB,>:$J]D9 PZ)P-KJ-W3Y" *3B%\5 0)#)$%?0IIRZ<:O MT84:CTD427L^L(6,4ZUF!T5,XSPF;T],/IK21(0+CA9$MFAUVB.(U#EG L:/*-_/TE3]%% S/]KJE&.VVG& M5:?+/=_@ (;61NT.]@+6Z-=?W)[S>U,*6@*KI:!3IJ!C0A_]E<8+629)?%LR MCKZ7STW4<[RNQE/GX,O(=_H#^V67D7'-$QEU2T;=GV2DMPE7[9:%) B1[%(B MWI \Y9E^<1E3!DB$.+F2G!LV54ZX^P/A3O<=7Z-)C46O9-$SLICB5Q*G\;9_ MD 6-P5G1G$=] :8-1TS$Z/GB36Z+=G=&N/Z\"U5E0A2F?] GD:,+%)]?GY' M%TTLC6C'MEL.UM\IENO=["G774GHSDAH3B/,T%PN30) #VL&('_.A>0S)8DJ M9!,K(^2QK%H"J['OE^S[9SI'^VVFH"6P6@I>O M4:YOT>>D44&8%SYZ"YQ#7;F5O'*[Y^H$HW [.@TMH=734.DSURRM*IE)=>TY M$C17:_M;H_>#3/3>"4GSHJ>2JF29:]9E3P?4Y@%W4V^W).'JQ"IYYIKU60N] M_26CC2EI5<6UA59/4Z7CW',).;=5)=<66OT^HY)RGEF)G=#;!>)N;[OO>MN\ MZ*FD*@WGF37]*'_0- MH5V9YQ>M4\S61)8O@I5T=6YN97U8?G>9#P3=Z.N_!16"QOHQ!+P$I@SD^Q6E M8CM0"Y0WR*/_ 5!+ P04 " "0,9M6D42>YW # !V$ &0 'AL+W=O M>-*OC45B9VVGA;=?V\UDVIE,F IST\3..2<^)_8GN_,=%]]D":#0 M][IB,"*KY;>*%WVW%%-Z4R'7X^;\@&KD%]:2Z%;OF] MRHK6P"3E# E8+[PWX3D.(T.PB*\4=O+@'ADK-YQ_,XT/JX47F!%!!84R$D1? MMK"$JC)*>AS_=:)>_TY#/+R_57]GS6LS-T3"DE=_TY4J%][40RM8D[925WSW M'CI#J=$K>"7M+]IUV,!#12L5KSNR'D%-V?Y*OG=!'!#"Y!%"U!&BIQ+BCA _ ME9!TA,0FL[=B<\!$D7PN^ X)@]9JYL:&:=G:/F7FNU\KH9]2S5,Y!ED(VMAO MP-?HHI4:("4B;(4NB*32]%X*D, 4L:C7:,F9Y!5=$04&5!%6 +HV0Y#H"K;4 MSHD7&!2AE7RI"5^N,7KQ_"5ZCBA#GTO>2BTOY[[2!LPP_*(;[,5^L-$C@_U( MQ!F*PUGHT0,=/?_L]NJ]3[Z./^N@CJQ<_HK1- M4?"6*'H@X):_CN4U%X[&=8VU>)<-J2 A=>8CR>VX.5_ M/ NSX,^AW%R*84=B1YG&?:;QF'K^294@$)%2S\6AU/;LS+)-2=SFLVF61>G< MWQ[F,0#+PNDL/(;AA[ L"V;3.]B1AZ3WD(QZT+.AK=O*KBY=P6A!U9"5Y,'+ M7\=9-IM$][P,XI+)]!X.[W'I(2Z)TB!(AMVDO9MTW(TTY6-+]:*O?NCRT'"A MC0T9&M4Y=4:[%,..Q([RR_K\LM]8)3*7F;H4PX[$CC*=])E.?JE*C+)/3B5I-KQ&IWT>4Q<59U3DU%AAN\JF5:USEY&B<;I<[M>PGT?@'9SQS(M>GD0UE M$E6PUKS@;**S%?M#[KZA>&./?3=&PO=V]R:W-H965T,?XJ8D(D>$N33$R<6,KU MC>N*,"8I%M=L33+US9+Q%$MURU>N6'."HSPI35SD>7TWQ31SIN-\[)%/QVPC M$YJ11P[$)DTQ_S$C"=M-'.B\#SS152SU@#L=K_&*/!/YLG[DZLZM4"*:DDQ0 ME@%.EA/G%M[,4: 3\HB_*-F)O6N@I2P8>]4W]]'$\30CDI!0:@BL/K9D3I)$ M(RD>_Y6@3C6G3MR_?D?_/1>OQ"RP('.6_$TC&4^@L(Q)Z R 1TG]!H2_#+!SX46 MS')9=UCBZ9BS'> Z6J'IB[PV>;920S.]C,^2JV^IRI/3.R)"3M=Y2=D2S#9" M!0@!^6U->!XFP!/9 MTGRQ+^Z(Q#01ERKUY?D.7'RZ!)^ "T2,%2Z@&7C)J!17:E!=?X_91JC9Q=B5 M2I]FZ8:EEEFA!35H\<$#RV0LP) >0A MW\!GWCX=6>CXU5KY.9[?@#>/<;8BNDBW8<@VF:39"GP1DJJGF8!_OJIP<*\6 M0_QKJEV!W3-CZ]WB1JQQ2";.6J\VWQ)G^NLOL._]9A)^(K"#,O2J,O1LZ-/[ M3!*%*@%Y4YN9(%<@(]*DN(#IYS!Z.]M.AT'?&XS=[;Z4CU&?H0>#*NJ 8U!Q M#*P/:!KB$()>S\RS7_'L6WG^ MJ8PB45Q-S/H&9M#S>\?,#'$69H.*V: 5,X"EY'2QD7B1J"(RH+;$\#5F242X MD?;@XWH.H3?TCU@;POS "X9FUL.*]; =:[4/%AN/RV#Y*^[$"==U#3X5V*'O/^.$9W:0$/U4I3H1V6 I4 MEP*=QE'L.)U5HX][$.J-O(8'NFX3H-5^.YB/':BS'M_@!%X?C1H$U88/[8YO M9GV9K;6<&)T Z5UAT1 M')W3/ZW]5N=2G CM\"VY[J"0O8-J[9]VG*ZJ2[3]S0SV!@UO;JANC)"UV^A@ MGW:@SG*@X86K64_=W2![=V-S3WMJ9P6HDX*ZH4'VAN:GS=..VUF>;S@J:)97 MMS>H77MS'N^T3]ZY!CV3;7@-+V&H[H]0R_[H3.9IG[YS%8)657#WSF53PE?Y M<;4 N5L4IY#5:'4D?IL?!!^-S^#-O#C8KF&*<_8'S%.]C9;#RQ1:K-ACL9%61!GZE^*1XEK-P:)6$YY8H)CB2=CYU[?#?#D7&P M%G\RNE8[U\A(>17BFUE\2L:.9QC1C,;:0!#X6M$9S3*#!#S^KD"=^IG&+#)E/]&ZLO4<%"^5 M%GGE# QRQLMO\KT*Q(X#X#0[^)6#?^@0GG (*H? "BV965D/1)/)2(HUDL8: MT,R%C8WU!C6,F]?XK"7<9>"G)P]4Q9(5-J1BCJ9+!09*(<(3-"6**;/[**FB M7!-K=8-F@BN1L81HFJ!GV*;P7K4QG!&5H@^0&@H]T16S[_KJ@6K",G4-GB_/ M#^CJS35Z@QA'?Z1BJ> Y:N1J4&+XN''%>EJR]D^P#M!GP76JT'N>T&3?WX4( MU&'P-V&8^JV GXF\10'^%?F>'S3PF?U_=[^%3E"_E<#B!2?P9BGA"VJ"=!_' M8LDUXPOT7FD&>4O1E]_ ''V"L*NO3;$KL<-F;%,7[E1!8CIV"O->Y8HZD[>_ MX,A[UR3\3&![80CK,(1MZ)/?H8QE0C4F2.D964]3JU:3&XR]((Q&[FJ7?X.= M[V,OK,WVF/5J9KU69B\<:F;&_H$#<+6 8GEM>2)(]X1*MB*F-C72+F%[.W3\ M(,*'I(^M;H)@T#]!.JI)1_\9SMB1P^/$];WH5.)B;_OCZEVF3+3C M=I57H>W7DUX0GM*WTSS@RU24=MS.^G"GPH/]K3Z_5=^FB6G6T.K;6<.9T/:5 M;AL.?,F. Y^UY3@7VGXHMDT'_OFNH]VUL]#P.&]QV.^=2-MMKW(VJ7?KD?C>#H(' M^U,S*MMY;PM3SMDP>2P85RBC+,P#ZC\0)O\"4$L#!!0 ( ) QFU:'67VC^@0 %$9 9 M>&PO=V]R:W-H965TW5U=4;T MUXQ_%G-")/B:I;D8=.92+FZZ71'/28;%-5N07/TR93S#4KWR650X03?#-.\,^\78(Q_VV5*F-">/'(AEEF'^;412MAYT8&4Y8"3Z:!S"V_&*- .A<5?E*S%UC/0H4P8^ZQ? M[I-!Q]&,2$IBJ2&P^EJ1,4E3C:1X?*E ._68/^6Q&\"F:"!1FS]&^: MR/F@$W5 0J9XF%;#1*VK+"R?2$)4G4U2 CZR/&:YY"Q5<\[ ?2Z)@I$E](KX#[]]=@'> YN#/.5L*Y2'Z7:G"U:2[<17:J P-'0C- M!0]J_KD '_*$)&W_KDI3G2NTR=4(60$?,+\&+KP$R$&N@<_X^]V1A8Y;+YU; MX+D'\.[S6&U<073RRJ<+G;%GR>+/4RW(N MSSR7;B8W8H%C,N@L=#'P%>D,?_X)!LZOID2<":R5%J].BV=#'[;C)T7\EV!" M9C3/=2%.<(KSF)AR4 ('!;#N?ZLA#!$,H5KLU79X!CLO#% 8UG8MYG[-W+BC:(?\OA4,73/SL&8>6IG_(>>$ M7X*<&&F%AFQ!9X?5OA$,/3.KJ&85G5"_)$]>*-[(0$4M;K!;!08[W_%[7F2F MW:MI]ZRT;^-XF2W3XDRX(U,:4V-6K2#'MIDS@;7BA4YS"'US(4/4L$<_I@]7N.U&#)UH]_PP MV;EJ$Q[8@K!1!-!ZLKZ^%U?XV\S"*.KM!;!O%O3"H'> ?W-TPU/.[I=[']P_ MD571*$I[1>,9B@;YCG.@:[6K0* MP0I_]/X_$UH[&8TD@,%;MD:K #DZ-6=":Z>FT1S0+CI>TQJMR$?GP2!PK/VS M$3#0KF!.[Y]6W*,#W%W1H!BD& MO?# Z8,:(8;L0NS5W=F.?W28^[=$3U/^B#/\'4$L#!!0 M ( ) QFU9R@]:AF D )5B 9 >&PO=V]R:W-H965T MG1Q?99LBB5-Q)UF^6:TB^7PKDNSINN-T=F]\CA?+HGRC.[Y:1PMQ+XH_UW=2 MO>KN*;-X)=(\SE(FQ?RZ<^.\XWVO#*@^\<]8/.4'SUFY*@]9]K5\\7YVW>F5 M2R02,2U*1*0>'L5$)$E)4LOQ;0OM[-LL P^?[^B_5RNO5N8ARL4D2_Z*9\7R MNC/LL)F81YND^)P]_4-L5R@H>=,LR:O_V5/]V<&@PZ:;O,A6VV"U!*LXK1^C M[]M$' 0$S@L![C; /0IPW1<"O&V =VZ OPWPSPT(M@'5JG?K=:\2%T9%-+Z2 MV1.3Y:<5K7Q29;^*5OF*TW)#N2^D^FNLXHKQ?;Q(XWD\C=*"W4RGV28MXG3! M[K(DGL8B9[^R/R(IH[*:[%4HBBA.\M?L9Q:G[,LRV^11.LNONH5:DI+7G6Y; MO:U;=5]HU6,?L[18YHRG,S$SX[MJ#?:KX>Y6X]8E@1\C^99YSAOF]ER/_7D? MLE<_OV9?_UJRW]]//OV=3S,IU':=BJ1;@3[UP?U4?:^$*O\ MWTTEK[E^,[?L\-[EZV@JKCNJ1\N%?!2=\2\_.?W>;TVE0,)")(R#8$9Q_'UQ M?(H^OGD44G7?K/RG*I-G2:0Z_>>\K$E326B:SYY%))L")V2@;?J1, Z"&>D/ M]ND/R(2]3]4WHL-E&O&%/,BY$-I\W99.&.L,> MFT7/C9LN&6F;8"2,@V!&&0;[,@S(C(5B+J04,S4(5KUY4\X')UO3P/7[_>'1 M%DPV9)O@&A8&83(8MJ[EZ(YCDX2;6=D4%I(93&432S/@<.Y5QHSKP%HTJ$ MI(50&D?1S!*YND3NCT_=MK&'G?=QUT3CK5/KGG2'1PUR5(-FOK0%.J3'C._N M;G93!?9?]D%$N6 W:A,7*Y7&-ZQV:/8I;9Q(T&SKK1KJ@E :1]',*FD==/Q+ M=3Q(*9M :2&4QE$TLT1:&1W:&>M1.V&%D*O&0M#APZ_J@ZJ1VO;%WB[;<&8L1Z/"5#5A-(XBF86 M0-NF0^OF>L,?5(PYQ :2&4QE$TLTI:?YWAI88/I,E.H+002N,HFEDB M[=D.+=JMPP<=[O2(\0.JVU :1]',@TE:N%U:N 'CQ[8%8[?1T?A!+X1M : T MCJ*9!=!&[9(Z>#1^?(S3>+5IW/YICFU'!*6%4!I'THF:-H9MZUF;NTF;<)14LX)11TJ'76H::-HIE9UZ;MTD>:ZST@/[Q# MG:9;]TI0W8;2.(IFUDGKMCNZU,"!]-\)E!9":1Q%,T]/U&[NT6[>UH&UA!.C M!AUI?=(AU,=1-#/IVL<]VLP(U]@SJ2^BZIW7=HW6]=0"A MPZD9,!UJG76HDJ-H9M:UDGOT@6S$"!*T[E*G%\*Z %#A1M', FCA]FA?/AY! MB)WJ-,FZ*X+*.)3&432S)EK&O<&E1@OH,7(H+832.(IFEDB;NT>;>_M^JA8 MM5.=#K7..]3$430S[]K$/?K(]4EW]?)N=9ID_5V JC>4QE$T\^(SK=Y^[T+= ME0\]%1U*"Z$TCJ*9)=*B[M.BWMY=M0"HW>ITJ'7>H7Z.HIEYUW[NTW[>)A4M MX914T*'668?:-HIF9EW;MD\?L*XOC)'["V-$?6',5%\80UWO1L.M.R6H<4-I M'$4SRW1PU;)_J7$#>L0<2@NA-(ZBF272>N[3>KZ]I&RM%/WPV_,J3LN[*.2O MU0Q,/3:6J,'*>R>7]M'-6Z<>*N8HFIEZ+>9^RQ72SVN5[&1W??0\*WNTJ8@? MRQMQK*/GCT0;>4 ?S?Z012DUQ:7#;;\ 4%H(I7$4S2R$]N[@4I> !] SV*&T M$$KC*)I9(JWH >W8Y]P")3B]$KP_''G^\9D*=%/6:3YM-1CV'7=X?!^?2]AV MH&T[H&W[L+.A#R#1(.MM&FK64!I'TD;%OFRB)Y\_5^VN9+614GI"@;QW96+73"\3[)[L]Z&6TK@_4M%$TLS[: MM /:M(]'$S&+H\;3/FB.=4\%]6PHC:-H9D6T9P>7\NP ZME06@BE<13-+)'V M[.#_]>P6@$,3>\5I$&V7P4H+832.(IFED0; M=_]2QMV'&C>4%D)I'$4S2Z2-NT\;=WMOU0*@3D:@0ZWS#CTLCJ*9>=>BWJ=% M_=)3WVWSAU/?@7,\]:67T;H^4&M'T>KZ= ]NOZ^RNJA^]R!GU&PO=V]R:W-H965TBF35HE!.OV,.W!) =8=>S,-M#]]SL[(:,04!_V M OYQ]_F[S^>[]+=2/>L5@"$O.1=ZX*V,*>Y]7Z;N%*5NN MC%WPDWY!ES #\U1,%,[\&B5C.0C-I" *%@-OV+H?]ZR],_C.8*OWQL1&,I?R MV4Z^9 ,OL(2 0VHL L6_#8R!HXNE:O%1R[7[)MK(-/)*NM9%YY8P,J"&)GTEMT19:T2S Z>-\\9HF+"W.#,* M=QGZF63&EH(M6$J%(<,TE6MAF%B2B>0L9:#)#1ERO&DJ4B"8,V2L(&.&?)5: MX^[E QC*N+Y"NZ?9 [F\N"(7A GR;277FHI,]WV#+.U9?EHQ&I6,PA.,VN11 M"K/2Y*/(('OM[V-T=8CA+L11>!;PD:I;TFY=DS (VPU\QF]W#\_0:=>*MQU> M^P1>I;(F4TB!;>B2<8,INJ MXD4.S]:K3=**XJCO;_9#:C *.IW:Z!75;DVU>Y;J1,D-Z5@KP <%+ M@=4),I*6%\C=*VDB7J)W]SC=A;T#WL.C$Z/P M@-2Q23=LIM2K*?7>FJ0@LO/IV3O.O%XO/J#88!1$A_?L[U7X'-32-3Y-W)65 ME;!>K7OKT+64@_41]MRR1?Z#*1LVUCE\XOI#2[B3V@_A))_@)02P,$% @ D#&;5OSCU Z? P MH!$ !D !X;"]W;W)K&ULK5A=CYLX%/TK%ENM M6FD[8+Z932*U,UMUI(YVU&FW#]4^,'"36 6;M4W2^?>U@8$P(713^27AXY[# M/=<'^YK%GO%O8@L@T?>RH&)I;:6L+FU;9%LH4W'!*J#JSIKQ,I7JE&]L47%( M\P94%K;K.*%=IH1:JT5S[8ZO%JR6!:%PQY&HRS+ECV^A8/NEA:VG"Q_)9BOU M!7NUJ-(-W(/\7-UQ=6;W+#DI@0K"*.*P7EIO\.45CC6@B?B'P%X<'",MY8&Q M;_KD)E]:CLX("LBDIDC5WPZNH"@TD\KCOX[4ZI^I@8?'3^SO&O%*S$,JX(H5 M7T@NMTLKME .Z[0NY$>V?P^=H$#S9:P0S2_:M[%18J&L%I*5'5AE4!+:_J?? MNT(< +!_ N!V /?_ KP.X#5"V\P:6=>I3%<+SO:(ZVC%I@^:VC1HI890/8SW MDJN[1.'DZIYL*%F3+*42OH1>(4/1IRVJ1TEPL;*ERTLQVUCW_;?M\]\3S;U-^@3S\!W(= MUYN 7\W#KR'KX>X8;JM*].5P^W*X#9]W@F\0^_6#NH5N))3BWRE9+8\_S:-? MODM1I1DL+?5V"> [L%:__X9#Y\\ID8;(1I*]7K(WQSY(GE+90L,&JF>$W0K' M;N(G"WMWF/]$6.!B[/5AH\S\/C-_-K._*/#-(U+O %DY:;I3UW; R1C2H0]!4(#-DQ,"G9$-E(.S*& MR$8%B/L"Q(;,&)N4;(AL)#GI)2>_;L;DR&5^Z/O>,R].1'D8A]->Q,ZP;#NS MF=VRO"Z@G0R)RI)+X-/+[RS/N8-ABFVL^J!9P88LV!&9DFV(;2Q[:$KP; ,P M;\,.>^@P-W:.ENB),,^-DA.3(AZZ!SS?/MR"=E[CPY+E:C@F> ]D2RJME1/S"I]N?-X192U1CJ M '5_S9A\.M&;]/ZCS.H'4$L#!!0 ( ) QFU9/KQ3)LP0 ! ; 9 M>&PO=V]R:W-H965T.^M"&9>?../?!D8+87 M\H?:,*;1SS3)U-S;:+V]]GT5;UA*U:78LLQ\LA(RI=H]A[?>.)KS>Z>,-?S+9T MS9Z9_K9]E.;(KU66/&69XB)#DJWFWB=\?1N2(J&,^,[97C5>HZ*4%R%^% :9YMD:/(N$Q9PI]1,^FF)Q+F41?L\SFL6<)N@A4UKF9I^U0N_OF*8\41^,BLV\:.1]1-^>[]#[ M=Q_0.\0S]'4CMJ0TA]\9#MF-*'33?;J$1"I3G'8\9W]"5ASNT\ M*$Y*Q>):LUM$052L_:Y9E2.*X C742V[H]KN"+1[QZ0Q5EP^JMUQ^3M(C!O? MC,-P&H5O##K",(DP<3LMXS(W[GPK"4;CJ_$;<]TP/!U-IZ'; MW*0V-^G9VPFG+SSAVEPHG T^&;+!!Q)KE1S5)4?@?MR*\K)H&AS%PB!LR20M M*.0J.NHN^C@8!6^VIAM%)M$T- OQ=U?ZN0']- M"#QDVURK"_0GV[$$89=34.S<]AE(K%4W#BQE@__.@TICH(*'4FM7W/A=@0=G M0B79[+JW?0F&M*U:5F,0COUX4&F WJ"0MC=+5@RC]10)JG30%A32MF4)BD<# M,0"#+#Z[J0=2:Y=ML8QA+I_# =RE;V=GH)"V10MG#(*P'P,J#= ;%-+V9BF* M88P>O_X3ITM0[>S6&4BM7;M%,YX.0 "0[V=7/)!:NV(+>PS3_I<(<'6Z,:&0 M]K!F\4Q &/8C0*5Q0V&M"U:7A-XY.U%!=(=9CO>H)"V-PM5 D/U.!5< M-W)N8+6S6V<@M7;MEM:D[RP-W2<:=(X>2JU=L?T-0.#? +]"!=*=EETWBUQA MQ^\6$8MN H_5_>C0G9@[)P\4TO9F(4M@R)YD0I>6SJ5SA!U?NM""->P[]YXB M0CCH\#N46KML2^H0)O4Y1 @=-';Y&ATIB<\M@-BM0/P1;_ E!+ P04 " "0,9M65$!_1J,# !("@ &0 'AL M+W=O]'BH2BNXQ <-IBP*IO^9HE#;4= )]@>/?)5;=Q".AVNVPCG:I_6# MIEU8HV2\0&FXDJ!Q.0HFG9O9P,E[@<\9C-@K:CA *3*U# M8/2WP1D*X8"(QK<=9E!?Z10/UWOT#]YVLF7!#,Z4^(MG-A\%_0 R7+)2V$>U M_0UW]G0=7JJ$\;^PW^>% (>Z?4(AV"M%;%>*= M0NP-K9AYLVZ99>.A5EO03IK0W,+[QFN3-5RZ*,ZMIJ^<].QXSE>2+WG*I(5) MFJI26BY7\* $3SD:> ]S2IRL% AJ"1_E!HVE(%K@$N9*, V/F"+?L(4@Z0^, M:_C,1(EP<8N6<6$N">)I?@L7[R[AG=/Z,U>E83(SP]"2 8Y&F.[(3BNRT0FR M,=PK:7,#=S+#[*5^2(;7UD=[ZZ?16&F!4]2+0QJ[WR*S;JT3D;) ME O.W"MIP8R)M!1^ U\>E1! V;]E.ON[R?T5O>MF>JZ@W)@U2W$44,5P%V,P M_OFG3J_]2Y/O?A#8"T]>UYZ\/H<^GC+!9(K +"QPQ:5T7J,$7J/F*FLRO<+K M>3Q7^C;C).HDG6&X.;3I6*H?];K]6NH%V6Y-MGN6["3+N M0XXNH5+L'-PYZ M@U>LCF7:S8QZ-:/>6494O*U ]\X;.?6.[GM/OHI?L6J0ZL31"69)S2PYR^QW M90QUCU11V?J7G@45%&3:A;>1:=+ ]+K[BFB#4)ST3A#MUT3[;\U E-GYW.L? MYUX[<17E!P0BO[O@ MXNZ9)AZ#Q.L/M$UUZH?#5H$(#YHRF;7RLXH!WV*K#E6?UN/0Q$\!K\ZG-"95 M4\UWF&K&HOY#MQ_\!4$L#!!0 ( ) QFU8!?<@N5 , 'X( 9 >&PO=V]R M:W-H965T%![8IC5WPLVE--[ $\UC?*YSY/4K! M*A":24$4K&?>37B]2*V],_C,8*?WQL1&LI+RJYU\*&9>8 D!A]Q8!(JO+2R M:".KSAD95$RT;_J]R\.> ^(,.T2=0W3H,'K%(>X<8A=H MR\R%=4L-S:9*[HBRUHAF!RXWSANC8<*JN#0*=QGZF6S)-H*M64Z%(3=Y+AMA MF-B0>\E9SD"3"[+$BU,T'(AG)&3NS1GTK9:"H*/?4-IL &XN==N/,VW.B5<&-RA\>5FOPI"BB>^_N8NCY_ MT5/^YM%1P#NJ+DD11RI4%MZ0JE_R#JQE@; M*7)T;O7Y]T%R3O!CVE%5?!G2HN4Z&N9JZ].UKFD.,P\+D#T+O.S-'V$2O!U* MY&\">Y;649_6T3'T;$XY%3D0:L@*-DP(FRB\]C6F5Q9#H;=XB<.SE72;14EZ ME4[][7Y,+ZW0:#+NK9Z1'?=DQT?)8N4U'+#2FL$/I'4>[YUY$09I.CF@-F26 M!&$\S"WIN25'N;W'OF*K@<2J\Q_>/)P!53:=@UR3ER0FR=4!TR&C29(.$TU[ MHNFO*@ZB.*YU^D+%R#8E\245G*)#EI__U.BNNDFV.V0*!?;,G2,B%-/UA8N[P(0Y,L(&.FH98@<62F=,8L=O4\-$L-+/6@3(1Q%'7" MC'$9#'K^VT@/>BJW@DL8:6+R+&/Z=0A"K?L!#=X^C/E\8=V'<-!;LCE,P#XL M1QI[86DEY1E(PY4D&F;]X))>#&G+ ?R,1PYKL],FSI6I4L^NEJMB7:ST9IK>%<]&LEQZ79E8C6.)2BW4GY\(L60+] (^&BPH$ M@\^?:"?Z5L.L63)K>NO-/P>56Z7*K=C.NE)5US MXV]4@G0JK[A:^(%!.R_)G7]$G9P?P64:;;-==&RE%"M0^DXJ42O:(Q:ZDXKI MH>0RGF@UUSRM94;_D]DV-]+ZY#C2:KI1R*LK TR>)&!,)8=C9$JZ397T0^9* M>HQD2;?9DAZ<+O]-.)7),OXS688[9:8KV;$$F^.I(0)F"(L:74Q[>E,%;SI6 M+7WE.546ZUC?7."? V@W <=G2MFWCBMFRW^1P6]02P,$% @ D#&;5HFR MBBX_! PA< !D !X;"]W;W)K&ULM5A=CZ,V M%/TK%EU5NU([8$-(F":19C*M.M*,&DVZ[4/5!P\X8"W8J>TD._^^YF,@),3: MK)R7!,R]AWNN#W!TIWLNOLB,$ 6^%CF3,R=3:G/KNC+.2('E#=\0IJ^LN2BP MTJ5&$)Q4247N(L\+W0)3YLRGU=I2S*=\JW+*R%( N2T*+-[N2<[W,P#.IQN4D MVYP O@8/1&&:DP2\D!UA6P(^UBORDP[\O'H 'S]\ A\ 9>#/C&\E9HFRQ&]<[Q'1L!G+&Z #W\"R$/^ M0#V+;T]'AG+\MN5^A>>?P7N@$J>I("FNA*S;^M[-?YYT*'A4I)#_#O6MQ@V& M<B MOT@F"1K3+^V_); >TZAE&EU)@I'-%E@"Z[4 >MVWU_M>$3:9A_KRH1_X1RH< M"--BG7C#,H0'K@ :*WMDNC+%Q1N0.-\.8T@%V^%);0^YALS70:!F,BHQ.M ;#"8R.)3D0IK_\DV%-HLYL(+/9>.*8F=1H3K]T&VRA M]CL##+Z!),:F\S>^Q&>^,N!*-\?AV>TV/D+9/87 M?ZB,"*,8K8XZ;*'UV7:^!077$J-5SV(+K=^&SK,@\W3%),;1P-0G"KQC-0Z$ MC2?1D1K=@VEHH1UB-226H)IMUD/#=K4=1-]5X]>C]7MXNZC'R1U,/=U^QB*E M3(*5(<9P0D198"^ON9&T?BC[0 MTEGF2I$:>9:=_?H>*5MU,44HBO;%%H^\C]]WO.-QLC/VL]L@$NP+I=TTVA"5 M-W'LT@T6PO5-B9IGUL86@GAH\]B5%D46G H5#Y/D,BZ$U-%L$FP+.YN8+2FI M<6'!;8M"V,W@9G[MUX<%[R7NW,DW>"4K8S[[P>ML&B6>$"I,R2,(_JOP#I7R0$SCWP-F MU&SI'4^_C^A_!.VL924+@S P*J>M_L3_$X7L'8>!=;Q18W@L2LXDU.[!^-:/YCR U M>#,YJ?VA+,GRK&0_FBUEKN5:ID(3W*:IV6J2.H>%43*5Z. ,%FC#V>L4X>U* MR5SX<#IX?H\DI'(OX!E(#7.IE+=/8F):'CQ.#Q3F-87A$Q1&\,9HVCAXI3/, MOO6/64ZC:7C4-!]V KX1M@^C00^&R7 $[Y;W\/S9BP[<41.K4< =/8';%I^/ MMRM'EG/K4YOP&N^\'<_7VXTK18K3B O*H:TPFOW^V^ R>=G!]KQA>]Z%/KOC MH'IBF,%J2Z -P2,7N<74\)'_QV:+%>HMMA&OH:\#M*_K:C;JCR=QU<+GHN%S MTX)\XB#IRP#H0+QDHXXA+\QUA) MCYXR[J4+6>&,$GSA\4%*%BERB\CW%SG8B(K'! J];P-HT5^;_Y/[37@OF_!> M=NI_J ^S!P]'T"O0H X ?X.L?82ECSEUB*M%RQ)6 *^3Y#SF\5]N@FE M=):3YNA(\[J_+G"8>/?S$VO"8L7&LYCW^!S*M&YM6O*^<: M>I"!;Z/&ULM5A=CYLX%/TK%ENM M6JD[?(8DTP1I.FBUE5HIFK2[#ZL^.'!#K!H[:SM)]]_7!H8)"8,F,YZ7@.&> MPSTGON::V8&+'W(#H-#/DC(Y=S9*;:]=5V8;*+&\XEM@^LZ:BQ(K/12%*[<" M<%Z!2NH&GA>[)2;,26;5M85(9GRG*&&P$$CNRA*+_S\"Y8>YXSOW%^Y(L5'F M@IO,MKB ):AOVX70([=ER4D)3!+.D(#UW+GQKU,_-( JXF\"!WETCHR4%><_ MS.!3/G<\DQ%0R)2AP/JPAUN@U##I//YK2)WVF09X?'[/_F\2C5/)DA2,K$F&F4(W6<9W3!%6H 6G)",@T1\HA34( 3FZ@SVP':"W M*2A,J'RG;WY;INCMFW?H#2(,?=WPG<0LES-7Z=3, ]RL2>-CG4;P2!I?L+A" MH?\>!5X0]L!OA^$I9"T\Z(&G3X?[7;BK_6Q-#5I3@XHO?(R/2%P4 @I02Q!Z93;+4 M$EG'S[#U,QQB3]HI*&H;^YRK&>**P2QV^V0<1'$\F;G[8T_.PV)_%)LY=QR6 MGH<%T_'$\]JPCHZHU1%=I$,7349WN;Z@JX>K#0A=\CI UR(E>$4H4;H&^]36 MSQD=Y1=.IN&IV)XHSQ\')UH'UYV&@2^\%)2::# M^3Q3[:15.QE4NUC<2*3?SXB"[I1ZRVZ0X-)I8I,LM436,6[:&C=]I;*;VO33 M)EEJB:SCI^\]=)W>BPNOH>B^OL93[Z3P>L*"2%?H2>$-)_1,DI M%EIM!F2/5[2_^H8Y+ITN5ME26VQ=_QXZ:O^U6FK?:D]ME2VUQ=8U]:&M]E_> M5_OGK7 T"N/3(NR)BKW33G,XG4OEND>[7O.-0N\A"\*D?KNM-;UW-=9+@JBW M_?5 \6VU$5YQI;?5U>D&< ["!.C[:\[5_<#LK=N/+\DO4$L#!!0 ( ) Q MFU88X1$ -@< (&PO=V]R:W-H965T8]9FLNST4JI][.1A^"D_,0%0;EB!\)>Y"UUUX1RBWG/XLW7Q=G([_PB*5LK@J)6/^[9^O2G2T.V9A6'_]K/ZY#%X'[B3:J^\8P'4OUX/E&*IY5QMJ#+,FW_^/'*A$U ZW3;H J [1O0#H, M<&6 RT"WGI5A7<0JGIT*_N")8K16*UZ4N2FM=31)7DSCC1+ZVT3;J=FUT!4A MU),7YPOOTZ]-LM9SI+S7%TS%22K?>.^\[S<7WNM7;[Q77I)[?ZWX1NJQ\G2L M].$+D?&\.M3'[:%0QZ&P=\5SM9+>IWS!%K;]6+N]\QT]^_X1@8)7L7COX>"M MAWR$6_PYA\TOV'QGC@!W\"Z5N-3#!U+YUKM.8YU#.Z/_7.KAWE?%,OEO6^ZV MVJ1=NVCF$[F.Y^QLI+M5,G'/1K/??PM"_X^VP!V)66D@NS002-VN*/8<_UMO M*;ALK9JM7%C*%6>=^QDA4QH$>DKOZT&UC NF:#HQXRQ_Z3 M^2;;I+%B"WT6T&F9)W%QGFES>*M':XZ\(\2/B+_G<-LX?Q),4+O#X<[A\*@$ MYTRU>1LVT^93@J/]](8-;W$T(1,_:/\#06'LN96#YY\DD6#;#U MO/I(<:&O%\]?M44 'J!O:S@2LW(QV>5B,N 98N(R#8[$K#1,=VF8@B7Q7;*[ M3;J5N]07\=9)AR4P]9Y8+-HLST'+(T,+?',]]=V>_BJ]>H/B:81H0/<:M!IH M=VB@AT;M'1K4&"!P? JL!*US&YY,-#SN.]TV,/2#VD#;:62<1J#3YSR72FRV M-*C)9"WX4D]H>XY!J;Z]XTK-#MQ@1C D9P1.0<.5FIT*@QJ!8]8(FA"!PRB( MR'[9DF:O:=28=K!&8& C@&GC@Y3ZMYE@*A&LG"]^FR;+LL_:'0;E>D^7(S4[ M> ,N03ADY8)8U#L5CM3L5!@J"F L>M$U\( &]KLO@K#IL>$9T E @#BB,2>- MQ@Q]XD_W^W+2Z$L:^6%76QHB"6">^)IO5T2*:XEB\U7.4VYXM=5A1YA1Q34$ MM" #+<@?L#$12$1]4^%*S4Z%82$$L]"+&O. !N[N2]CRV.@,-"$8FGKW9:57 M[\N)3X)HKR^K8?6^U%PZ[2!39%@'@0"A(2];;Q03TG:XU5.G8.-*S8[;@ TB M0S8D2$V]4^%(S4Z%(28$$U/_DJ6-DJ5AN$]XJ+DZ0Z91V%&P!G$0O#C34;#> M?]Y5DB?9)FOUV"G9N%*S,V#(!D5#EJ[3Q1Y7:G8J# 4AF()>=BV!-:!KR1"+ M.,@P$X*9"2CU^+&SU)UBDRLU>[W?8!,>$INP4VQRI6:GPF 3=H!-!S2 -3W8 M\MCH##9A&)LN62S9BJ<++\G6@M^7/]W;0W2ZTN1*S0Z[=D-KT#M:;F]I#0%D MV 9=KS2A)LK373:H!#<7&>BE$[:*00;9L*'[FFUU2L,(;!D[^D:8J4)&PS# M0ZXT8:<\YDK-3H7A,>Q@I>F !@ AL.6QT1G$PC >=5=Z-X/ DKVG=P@*PX;" M\'3(2G>*8Z[4['T'!L<(?.OM195^0"/LKG38\MCH#&$1F(X^;T2>J(U@Y13? M)8_%Z_80'<%2%?80Z$4,>A$T8'T3ISCF2LU.A<$Q B^&O:R^88T(J.]!=@W5 MM@VYWC?4)*P@B-#^KJ$F85FC;&\-81&8L'ZP53)/.Z; *4FY4K,#-21%AB0I MXI2D7*G9J3 D16 *ZE^A4;-"P\8VL6H4[1IE>VO(B,!D]%RA,/7#(KTG: @6 M(H:%R) L1)RRD"LU>T^C82'J@(4.:)#N:P5L>6QTAH4HS$+UVN[F?%BD[X2Z M4K-#-AQ$A^0@ZI2#7*G9J3 <1!UPT $-8*T1MCPV.L-!%.:@/]6*B=:(G-[5 MGA.5*S4Z%(2QZW'[N3JR@S2W=06W-L JJ;5#'_7AJ$(C" M"%06)TP4L$+ON1EB>8D:B*)#[MBF3N'*E9J="@-7U,&N[0,:T%EW"%X*#2^% M,.OL"KL;)V"%OK/I2LV.UQ!4& Q8V*%3LG*E9J?"D%4(W]Q[46$?T "6#6'+ MOM&-:X_Z94PLRR<@I3?GFUQMG_K;?;I[RO)#^6SAV S?/J)Y%8MEDDLO97?: MU'\?Z&ULK5=-C]LV$/TKA+HH$L!=?5O6UC:P:R%(#D46ZZ8]%#W0TM@F M(HDJ2=M)?WV'E*QZ):VR,7*Q26K>:-[C<#B:G[CX+/< BGPI\E(NK+U2U9UM MRW0/!96WO((2GVRY**C"J=C9LA) ,P,JQ3+.3^HG)7P M*(@\% 457Q\@YZ>%Y5KGA2>VVRN]8"_G%=W!&M2GZE'@S&Z]9*R 4C)>$@'; MA77OWB6NHP'&X@\&)WDQ)IK*AO//>O(A6UB.C@AR2)5V0?'O""O(<^T)X_BG M<6JU[]3 R_'9^SM#'LELJ(05S_]DF=HOK)E%,MC20ZZ>^.D]-(1"[2_EN32_ MY-38.A9)#U+QH@%C! 4KZW_ZI1'B N &+P"\!N"]%N W /^U@* !!$:9FHK1 M(:&*+N>"GXC0UNA-#XR8!HWT6:GW?:T$/F6(4\L$%&4YX5NR H'#DCS0G)8I MD+5)NQ6M]/Y(\@OYJ/8@R.H@!)2*W$L)2I(WM0/Y%@T^K1/RYN8MN2'HYO<] M/TA:9G)N*XQ3O\U.FY@>ZIB\%V+ZC8I;XKL3XCF>/P!?C<,32%NX-P!/7O_V M#MQ&<5N%O59AS_CS7_#W4>QHR?ZE6L8)6:&6/&<9K;.^S,BC (F"U@NX#^]8 MB?HSFI,U+@*>,93YK_N-5 (/R=]#5]^*(^H'1=?AR2KH5,#U;7QN'1G7AS$<_MX M*<: 6>BYKO_<+!D-Y$J:04LS&*5Y/I 5%^<4JNL&'M:2*Y!8GE-@1[K)84B) MVGMX2='WW=#I*#%@Y@:QVS%+1F.]4HFP52(<5>()\(RP5$%&4BKW0V3#'HO0 MF\;=71^PARA,>\%Y3A!& M'0I]*S<*8J]#8326*W*_![;T7BN M9#MKVZ48<2M& M/"J&Z22&Z,6]R.-N8O=-PK![,D???B4WU_F_HW*^S0YK<+WA]4&>D!*;*=QT MFF.G;?HKG-SXDVDX,UT #KW006N]CBU(NJ\C.K=!Q@@[&R@V()X]\B:8-+(" MTT#G@Y==$_!EJ0H<+X["CK8#=G[H^DZWR(\+\+T"VQ?=J_[60/8[AAUG#EMT M[]Q&N-FB;M_KB>*5:6@W7.$U9X9[_.0!H0WP^9;CM==,=(_&ULK5;;;MLX$/T50EL4+9!&=UE*;0.)O<7V8=$@;G2 MJFM1 <>=G9 EU3B5>UM5$FC6@,K"]APGLDO*N+6<-VOW ;@=0#OI0"_ _@O!00=(&B4::DT.JRIILNY M%$?/J+7E%$/XY%[6B/%-S6V-\YA0[ M[6*Y:V/QGHGE3RJOB>]>$<_Q_!'X:AJ^AK2'>R/P]P_:N2[(BO44!0LHVVV\XS<2U# =;N ^G]@''5GM" ;7 1\6BCS M/[=;I24^CG_'Y&P#",8#, 7C1E4TA855F;/D :SEZ]_ M"._WPOM3WI=&:BWKMJY@1E92[/$4D\+M@\(LYD*#PK*5 CO0;0%CZK:G1,TI MIGH>EKX7)L'##F1P&L[BW>L(B[%F$DRQ^?TR+6K$#TS^: M!R2:>K05O%:$2DGYOGLT1Z9SK/VT *FN" <]1C@\9Q($810/"(^8>:[O^@/" MDY%?>+M1KTLTJC MNY#[K.<^F^2.8VJ^[._,!I(^ *^!T.QKW2KR[/7/SJB%8>!& P%&K'PG'EBM M)T.\4("X%R">%*#Y*(\1C,]"]_QD%H0#AB-F3N3YP_R>#.)"BDE/,9FD^%EH M6HQ13,ZJ3!)'D3>D.&(6N7$R+-#G9E'D)+$[*%KV2:]E&F-L&_8,^Z,"=@AT MKF>HI6R;S7:B1=6T7UNA\=O3#'/LST$: ]S?"?P6=1/3T?4=__)_4$L#!!0 M ( ) QFU9@]M]$(@, *D( 9 >&PO=V]R:W-H965TEO7XXW0=#!K#JV#G; M0+>_OF,G1"QXT9W4+\1VYCV_-XS'F1R4_F:V )9\;X0TTVAK;7L;QV:UA8:9 M&]6"Q#=KI1MF<:HWL6DUL-J#&A'3)"GBAG$951._=J^KB=I9P27<:V)V3($@8"5=0P,'WN8@1"."&7\VW-&PY8.>#H^ MLK_QWM'+DAF8*?&5UW8[C@ MR6RG-4A+WG.VY();#H8\[UC,"XSZLIB3Y\]>D&<$N3YOU M]<+N.F'T"6$?F+XA6?J2T(1F ?CL.GP.JP%.'\-C3-&0)SKDB7J^[ F^CWK# M)/_!7#)>DAEF1 E>LZX494WN-1A,2[> V7S#)6:1,T$6N A8]]:0OU\OC=58 MN?^$\M$)&(4%N--\:UJV@FG4NKWT'J+J]]_2(ODSE)U?1/8H5]F0J^P:>_5. M6D!62UKVP)8"0F8[AL(SN$ZSKVA!:3*)]ZZ"\CJ&_'3C\E56GLD+1"7IF(;EY8.\_*J\XP%KE3X6$_9LC94E M-[[4UKZT@ C ]D5$?PX?0C;R2X%T5)RY" :-PR:*P43Q?TV@!W_I..F;'=,, MJP2(6@J^\:+8A#<*2FS%:TMW%V$VL:OW=LE06;RH_W.*W!&@7@._72MGCQ%U7P]=)]1-02P,$ M% @ D#&;5CT!R8%* P : H !D !X;"]W;W)K&ULK59M;]HP$/XKIVR:6JEKW@B!#I" ;MH^3*WH7CY,^V"2@UAS;&8[ MI?WWLY,T32&-MJE?P';N>>ZY\]F^R5[(7RI#U'"7,ZZF3J;U[L)U59)A3M2Y MV"$W7S9"YD2;J=RZ:B>1I"4H9V[@>4,W)Y0[LTFY=BUG$U%H1CE>2U!%GA-Y MOT F]E/'=QX65G2;:;O@SB8[LL4;U%]WU]+,W(8EI3ER104'B9NI,_?5/[NI$M "&IQL0U(#@$#!X!A#6@+ ,M%)6AG5)-)E-I-B#M-:& MS0[*W)1H$PWE=AMOM#1?J<'IV5PI4RLKU%2BV1T-5VM&M\2F6,&),U]=.:=P MG\!HHAR^9*!3AJ9JXVHBQE&Y2.UY4CH-G'(?P67"= M*7C/4TR?XET31!-)\!#)(N@E_$SD.83^&01>$';H6?X]/.B1$S:)#4N^\-\3 M"Y=4)4RH0B+\F*^5EJ:8?W:EL'(QZ'9A3_B%VI$$IXXYP@KE+3JS-Z_\H?>N M*_X7(GN2C4&3C4$?>YT-^9@-T63C# J%FX(!HQOL2D(_<^C!/1+958'+7N1_ M1APU$4?_N_]GL!*,@;F&]D2F,.>$W2NJX$=[N;,>HI>LAQY*=89.=8>^N M+0@C/$$@&M:XI9Q3O@6Q@1U**M*NT"N^87AW56HKPJBE(PRCZ$#LL5$0Q6&W MUE&C==2O-4GL*3.7#-Z9IUYUGJC1D6/?&_D'ZHZ-1@.O6]RX$3?N%7>E,Y1= M@L9'OM[ZX8&>#IOP&3V^]_CZ>7];A\C3_@JLJ=K%%0^"<7"@L\,LBN-X?"#5 M;;W9.X)&FZL',DV:.E@*&&T/I MG<;)J:ZJ)%KNR,U@+;?J,&ULO5G;;N,V$/T5PET4NT V$BE?4]M 8G71 )M%D&#;AZ(/C$S;Q$JD2]%V M4O3C2U**9$4T':=$\A#KPCDS<\@9'YKC'1<_\A4A$CQF*$J3<++C(LU:U8!OE:$#PW1ED:H##L!QFFK#,=FV>W8CKF&YE21FX% MR#=9AL73%4GY;M*!G><'=W2YDOI!,!VO\9+<$_E]?2O475"AS&E&6$XY X(L M)IU+>!&C2!N8$;]3LLOWKH%.Y8'S'_KF>C[IA#HBDI)$:@BL/K9D1M)4(ZDX M_BY!.Y5/;;A__8S^Q22ODGG .9GQ] \ZEZM)9]@!<[+ FU3>\=UOI$RHI_$2 MGN;F/]@58_O*8[+))<]*8W6?459\XL>2B#T#A6,W0*4!>FG0/6 0E0;1:PVZ MI4'7,%.D8GB(L<33L> [(/1HA:8O#)G&6J5/F9[W>RG46ZKLY'1F7! !OG%) MEK QYA(3-/\DWKZ_3X&'S]\&@=2N=<@05*ZNBI< MH0.N(G##F5SEX%[TYLIC' M;O.8)(?,&]E$U4Q$!B\Z@'>9)'S#9'Y63,49^,HQRP%F<_"%,LP2RI;[\_/G M5P4 KB7)\K]LDU%XZ]J]Z79RD:]Q0B8=U2]R(K:D,_WY)]@/?[$QZ1,L]@36 M8+E;L=QUH4\UJ2!_RC5M@'$)GE1O7:?*W1Q0]4:YHPFQ\5G@]@VN[J;;:83Z MHU#_C8/M/EG."$XER^)VB/I-MPTF>A43/2<3UTP2Y5^JM!/5 6PI%P"]/=^H M.Q@.VQGW6D'"R+I9!*\JH"]O,.$,Z ME9FV3S08'N1E6/$R/*4R@%)7BA%F",$I2'5?MC$P;$7S,OFC(V)G9&\LD%&5 M]\B9]V7&A:3_J$Z8Z&;N%]N12$F,I5O=R^3MT ,%3[5BQL*G3F-CV9*4]H3:9J)0[=4OQE M99,YQU3W,^\HL6^T)J_1];[">3>3QPO M[", L'>XL-VFIS+E"ZW)5+UC0$Z9W"IL_'CH*]L-=.IR\XH6^T)KDECO!1!Z MU\I&GD1^2;5/M-@76I/J>@."CFQ CE>V&P"Y*MOKWL,76L%4L'>VE!&Q-&=T M.3 +KSBJJ9Y6YX"7YO3KQ?,K>#$K3O-JF.)P\0:+)57K-B4+!1F>#Y00%L5Y M77$C^=J<8#UP*7EF+E<$SXG0 ]3[!5?+O[S1#JI3T^E_4$L#!!0 ( ) Q MFU8X5N>8 0 'P7 9 >&PO=V]R:W-H965T=L)VG__=E M22 L#9)OOR08YGD\?F88,YX=*/O&-P "?<^S@L^-C1#;6]/D\09RPF_H%@KY M9$593H0$_7@+ M&3W,#6S\O/&0KC="W3 7LRU9PR.(+]M[)D=FPY*D.10\I05BL)H;=_@VPJX" ME!9?4SCPDVNDEO)$Z3')6298I)^_%N3&LV<"GAZ M_9/]7;EXN9@GPF%)L[_21&SFAF^@!%9DEXD'>G@/]8(\Q1?3C)>_Z%#;6@:* M=US0O 9+#_*TJ/[)]UJ($X!<:#_ K@'VI0"G!CB7 MP:X%X*\&I N72S6GLI M7$@$6 M,D#7Z%%F9;*3EW2%GK7CZ'4(@J09?R,A7QY#]/K5&_0*I07ZO*$[3HJ$STPA M7543FG'MUMO*+?L9MSX1=H, AQ [=[X.'EL_?!H\MGQVVX M*%X%>5^%?H(R4%1U)9]"XM2!&GQ?HTS 6O_^&)]8??8'021;J)(LTD;5" MYC0AQ/@T'J<:6 M29UDH4ZR2!-9*Q[3)A[3%]W9ICI#II,LU$D6:2)KA,UF9NF;AH*]C9=5$UI(U:&0-AF4EC/U0V?Z59+M>X0;Q8W-;)UFHDRS2 M1-8* K:.W9#UH@6IGDY3U+2RA5K9(EUL[<"=M+%8WP=WS75:7>P@F$X"KU.% M^@P]'UO=;\IPV+O16FIB:VMY;#?Q8&NTB+A([F+'E:;S?M(.7,NW MG&YIZC'T/# P S@@ !D !X;"]W;W)K&ULK59M M;],P$/XK5D!H2&-Y;5I&&VGMF$!B:-IX^8#XX";7QIIC!]MMQ[_G[&19UZ85 M2'QI;>?NN>>><^XRWDAUKTL 0QXJ+O3$*XVISWU?YR545)_)&@0^64A548-; MM?1UK8 6SJGB?A0$J5]1)KQL[,YN5#:6*\.9@!M%]*JJJ/H]!2XW$R_T'@]N MV;(T]L#/QC5=PAV8K_6-PIW?H12L J&9%$3!8N)=A.>SD;5W!M\8;/36FMA, MYE+>V\W'8N(%EA!PR(U%H/BWAAEP;H&0QJ\6T^M"6L?M]2/ZEAGLID+ 8I\E@8TN84A1F6ET%/":JC,2 MAZ<$K_J& MJN)GGYY-O*0_GNT>Y[JF.4P\; \:U!J\[-6+, W>]8GQG\">29-TTB3'T+,I MY4X":L@V1H4DT5?Z@U>ZO!LGUMGHS!*1F-_O9W3OE42AO&3U3.R M@X[LX"C9&R77S/5 6[%\I10(0^"AQKZ&[TW>E)!C"?N(-]B#+4IA$(7A#O%] MJS1-DG[>:<<[/+O#<=\J&8[" P4?=31'_U#POD+W2SK:OWV[%W3?)(QWR/I;HP%[\=)- M3$URN1*FZ87=:3>4+]PLVCF?XK!N9NL33#/IL=/A2Z<)AP5"!F=#%% UT[/9 M&%F[ 327!@>"6Y;XP0'*&N#SA<0!T6YL@.X3)OL#4$L#!!0 ( ) QFU9I M;SUCFP, (82 9 >&PO=V]R:W-H965TY0-0D9FT#[;^O'=(\(+A% M,E^(G=QS]X;(R7EB=*O:O(^FUJ.R@@*2(6B(/*R@SD4A6*2>?S?D%KM.Q6P/_[)_J86 M+\4\$0YS6OR79V(]M6(+9; DVT(\T/T[: 0%BB^E!:]_T;Z)=2R4;KF@90.6 M&91Y=;B2;TTA>@#LGP&X#<#]78#7 +Q:Z"&S6M:""#*;,+I'3$5+-C6H:U.C MI9J\4LOX*)A\FDNB;;RB%=HE%^CYLQ?H&R/UQ^/ ]N!-?OS#QPZ?XTI M-T0VJ(/7UL'3L7<>J6J/L+888ZH/5&%-I?Y#=C//B1,<^!-[UQ=T&N>&H>LY M41LWR-5O<_6UN7ZD@A1HH]8HVXXFJ,5?NBR&R 92@U9J<$U[!B;K8(AL4(>P MK4-HSIX'JJ!G.QQX.':.W#D2)KWIX7%S1FVFD393?),X*"/?N=:@6HY+%\80 MV4!NW,J-KVG0V&0=#)$-ZI"T=4C,&30Y<5Z<1$ERY,_3J 2'83QN3^QTS8"C MS33!-_);^+5%]327KHTIMJ'H7@>$KVG3AMU4+0RQ#6O1=3Q8VTA<9M6&J^]" M-XI\[\BK(V$XC(/DC%F[K@3KVY*W[;5$EZ\5(;8AO*[1@?[ M5[6MT3[(%-NP%ETGA+4-QH6V#4[\Z 6A%Q_;]C0,^X'CG[%MUZU@?;LB-UIZ MDVKA%R^,(;:AV*[AP=%536JT%S+%-JQ%UPUA;9-QH4GCT_U1X@5)=+R/&@L, MO,2-PB.CVKU# G5"(S?;J[SBJ("E1#JWD70Z.QQZ'":";NIS@R9C\ 4$L#!!0 ( ) QFU9EH,:9600 #(8 9 M >&PO=V]R:W-H965T$FE--:W2;>JUV^[%Z5ZXX#36 .>,TVSWUY\A% @VYH:2O6F \'SY^ G) MQ[CS/>-?BPTA GS+TKQ86!LAMI>V7<0;DN'B@FU)+M]9,YYA(7?YHUUL.<%) M592E-G* M&/M:[MPD"\LIB4A*8E%&8/GR1%8D3^JP0 &J"]#_+7#K K<:Z(&L&M8U%G@YYVP/>'FV3"LWJMY4U7(T M-"\_QGO!Y;M4UHGEJKH$X> C$Z0 =R0F] D_I 2\ ??RGDEV%9"\)[+CF MO#IPH@'.#YA? !>^!LA!KJ9\92Z_)G%3CH[+;=FQIFVH:1NJ\MR!O'"/'4ZI^ YN\H3&6# ._OI=UH,;0;+B;]W8#Q?S]!WZ8MK2E\.?#I7AZJ@JBI_69Z6 MGA_"2'X43UUT8_A$=*]!]\;0D0[]4.5WT*&'H.O->NS&](GL?L/NC[%#';NO ML(=N$/I.#]T8/A$]:-"#,71'AQXHZ CY@1?TT(WA$]'#!CT<08>1#CU4[Q@8 M5N<>H1O#)Z+/&O29$?V64\9U[#.5W84PZK,;TR>R1PU[9&3_Q 1.=>R1PNXZ MLPCZ7@\^4GZ,4! @UPF;\XZXH-.ZU#%WE?!R8B6UH!6MQ^&HR+4RA*K)0^0[GMO'/X?)8:MR..IRK1"A*G.$8!3VC6B.GXK? MZAR.^5PO1:@*'4(4A;"/?PZCPU;IT.ST03%"C=61Z\^4F_\<6H>MUZ%9[(-R MA*K97<=W?:CC^M?J$VGT+Q]KPC[].>2/6OFC4?EK[8E4^6^.8?Z4:M^-*9^O3N1 MJG[/418@S.%3X5OQ([/X!\V)5/.' 53NFW-X'[7>1V;O#WJSKNL^+;I^X"K- M/ZGV[]X N=80XFD MU',,M$D.#9"B0=U[QWW8V+*]Z'KEVY63%K@??]KUKCDBAT-3HOJA\O3^ZZ[N&;L[/MU5USO]B^:A^:=?^;FW9S MO^CZ;S>W9]N'3;.XWE]TOSH3>:[.[A?+]WG6['YQ=G#\L;IO+IOOKP\=-_]W9LY7KY7VS MWB[;=;9I;EZ?? O?O!&@=U?L(7];-E^VZ.ML%\NGMOUE]\W[Z]H=^>_!ZLGSA^XNQ%\?K?]E'WT?S:?%MGG3KOZ^O.[N M7I]4)]EU<[-X7'4_M5^^;PX1R9V]JW:UW?\_^_*$U?5)=O6X[=K[P\6]!_?+ M]=._BU\/(X$NZ.W0%XC#!<*^0'DN* X7%/M GSS;A_5VT2TNSC?MEVRS0_?6 M=E_LQV9_=1_-.J MR=J;S/KE']\VW6*YVG[=P_YZ^3;[XU=?9U]ERW7V\UW[N%VLK[?G9UWOT\[R MV=7A\[][^GSA^?PB^Z%==W?;[-WZNKDFKG_#7P^",7#6#\;SB(CCB'PG6(L_ M+#:OL@+^E(E<%)1#_.5OFZOGRP7C3O'\!RKV]@JOO7[DWZ^WW>:QGSY=]N\/ M/2![WS7WV_]0P_UDK:2M[;+"-]N'Q57S^J2?]MMF\[DYN?C#[T#E?Z9"361L M$'CY''C)67^Z,[O=S7?=#\&?LG6[/KUZW&SZ0:#B?C*F]L9VR>OSA50"RD*? MGWW&(1$XJ$LMY3-NX*U\]E9&>%M!PE8%"6!=!^JF<_%>OG MY;OWV?^R-^WZ<[/IEI_Z>;YMULMVTP]OUY#SE[47>T,E,C8(73^'KI/.))TR M\$3&!H%7SX%7[-]\'_CUK9_] MK:/]97RM'2=RRTT.,? 03O^R!>GM3X M3XR=W*FL#?"KKO\YXV-Q_ (X(G$W_<+CSZB17\S]RNIK+FY:?9KG1?$*.D8 MM;!C] $][ (,O0">7]@\Z';3;K?A?*A<5J9EGCO9)8@;NFVH ; %V.+*A,,Q% M\,QE7#8\&,5Y0^6YFPW#N*';AE (MF:/R(8'@QP)9R%#1TWQ%X'B_[A>MY\7 MV;MUL[G]K4^+FX>VOQV6[9IT,E%E/\0S!T\0AB<(F33/"99V1 >?R-HP>,,R M!,\R1JQH#Q8'BZFBJ.PU%PG32GON5$,P!$\P(M>T!VOL?.(@0R\-NQ"A3L&4 M5:T@V@&J*ITA)F"Z*&J/\Z;RBU#;8.RZ]F"8XW(L9-C8-=6Z"%1K;_;J>=SE MD-;)5Y7N:5V(RO&?&-W^G:/X%Z;X%Y"V]C@$UD;!F^H0Q%H>KR0RAW, MV%1.]K>+=0OS'S@V(/0<@R<54ZC3;R, MUQ7NLX>2XG5AW-!MPQF*N(<485Y7N$\A'&\YR-!14]\+OKZ_^]>/'_ND]U/S MN5U]WB?R/J\ON^QF<;5<+;O?2%>3/JA(96TX (8N%&F?511)'U:DLC8,WK"0 M(OGSBH+@%*6;'0B4+(3G;C7$HTCZO*((LPT6,GR::MA&R;.-PYS:WTCMS7%& M14XR_C-B[[-4UH8C8OA%F99?E$GY12IKP^ -ORAY?C&E'!],VU56UY7]L)T& M2D]CI31DHAS5H0CM$2B<::5SY19@ B>9 ERB+0VC> /G]*?I&V$5-:&41J:4:JT"2 IQ4AE;1B\H1AE?$C*0\R&A8R=-C4;\D_'-@GJ5VKI%TM-MEBNVVZTT^+JU_Z$+P- M$MYD[!1.96TX *:&2Y$T?\FDNQY261L&;RB G*^?(.DV@70>E/N RM-"D(8* MR#E:"-)M#4!=X^;IP6\7)_(R!^5Q&VUS3-U"D&Y_H*HK9[WLA"AKN$#1E0<^YO5,3.Q<+-4B2L]*T.E2$&:JX=CBJ\ MPY&%#!TVA5SQB_%]FHID,KS)Z(W9S=K*4 (UBA*$4H1TF4Q>@G2F&X63E:X\;J.#$*-V*G(N MNWL#(%>US1D)6%U+SPX"98J\XM?K^]4.R67X"Z,GPQSE7)ERKJJTF2#IYL54 MUH;!&VZ@XKE!:!X1W0 HE4UF2)@L/.L!;7B"#O&$*#:CW8IO3W@6,O32$ (] MB1 $AOA@W!IB9QLA#=.>_*H-.= \.1C/9K2[0= 9;0XR=-@4<\VOS)\RU3.= M6;6+=9#-\":C3UO-4="U*>BZ3)K#=-*-B:FL#8,W=$#/=X!!T^<22N?@F1?H MZ1AH0POT' <8M'LPH18]F['=)F"E*#W<0*.3C:F/+VBW2P]Y(6PN0\+*PD.^ MM*GRFE^T__SNX_>D6TFK>2IKPR!--==ICR+HI$<14ED;'CDUQ*"*)P:A0Z=$ M.P"T=@Z=$C#1WY3T/5D9DE"%2$(4E:G"K0(6,O32L(&*9P.[F3-Y&P?_&;%W M6BIKPQ$Q=*-*VSNHDE*-5-:&P1NJ4Z'J#V<=O*D(5JCMY! MY?8$I"R$MI^4$KA22.W;QU$9DE"E[AU4;E/ R18<9.BH(0853PPN?_Q M@SX MRZ+GP"SJ!DC>(&W+H$I*,E)9&P9O2$:5O&50$;V RID[%,A#5&O#"NJD[8(Z MW"Y@(4,O#1.HYVP7U$0?0+D-61)6"=\0&X)0S]4NJ,/M A8R=-C4[YIO%^QR M5.2S#]YB[ Q.96T8ORGA==IN09VT6Y#*VC!X0P#J^;H%-=T$*)QMJ%Z@IUM0 M&R)0S]$MJ-TV0%'*REE]D[BJ5CZW#2VH4_<+:J(1('/I>$S 5*X\:[/:E/B: M[Q?L6HI_(_U*6LM361M&B72/TC8,ZJ0-@U36+$4E+*F4O&5P-#D\TN'L2:5A MRK-\@1QI*>5)FP9' M,$&W*G)*^Y12,!DM"1)*G/6&"!%HSRM5,'17K(! MF..4 >1($RGG6<(D3:>#;>=1![AR<3ZD1]L2>YPPAMIX/%@3=0%&[.H'!E[:TK2,4HYY?UWWZL)G=Y Y\1 M/X]F(0A8<_&@>)@LD? BCM$#D,J<-0!8N7$^.:2C;2L]]-3(J>$T4F"Z;X6 M:$A S'%D(@&W\0!EI9V6+P74I2Q\>02K+/)*AF/R"+B:1R"$ 0M/U"43@7V(GV"N$A,$<:I*8;2AG#[$4+4A%XQ!2R$\"8. M)*\( 7W%$93G8!%G,:4J)]E1L-+;)4*RB,!+#^X:+F2C.'!=_,R8I>(C"400 M:<4+@-=4C!^ .H(2H1%%B,(SV$5J)3 M?EF,Y2GB#-/4%(,#36P?$-)YPD7CE/*E722N" %UQ0FDIPCK&? 8RVE4[WE5 MP7WVBNP6IU4]3&;.&@)4\8NTH@:02M?P. #SO,P!O\UA/F$#\ @@"G2H]ABG M!^G;C0Y('A%FT4<$0O@02JB=<\,TL*A+[PQ$_"&Y1B(0"HB]VZ73FB)QA4]; M&)!<(@3T$O=K);K3DU86,9DY*U14]1,K(T)::<1DYJP!0!0BO3HB4,*' [M MH6'>^Q.1B;0*B4=S+.UA,=;+9!!K"*@D3J0]);7/ +^T[> \B5,^>19 FH; MZP9.H3WE"U[OQ&(LIU'-#X@1/N6OV&8/;S1Z9J1 "*4 M:4\Y *^H&#\ L[S7"6DK0E!<,9[XD%J)SNY "N5=2R!!10@J*L;1'AD^[L!C M+$\1:PA(*4ZD/9(XRR"T=F@/B:N];5^DA B\VN 4VB/#QQYXC.4T*O@!"<-] M\HIL]_ FHV=U*G/6&*":+].>?@!>5S%^ &;9NB#Q^Q[G.P%QM.U0&7#?^.A! MYC[2@T06(:"R.)+T2/=X Z@JU\ZZE 1JY1/A!*2<"+PZX1C2(XDS#B4XBCLD M3FGMS1N("@0D#_=Y@V8]_)7QLV.6HH_$$D$F?ITCK[X8/P"S['E$.HP0%&*, M9SVDKJ+SS)M$^;(!$E^$H/IB'.M1+S@2P6(L3Q%I4+,>B5#440?(G?1%XVK/ MH2A JHG *Q-.83WJ!4)-RSR M(HSQ S#+]@6%WQ,]XYD(19]T$-)-I3[; "@SIVU-(53N?36%40% N*(3WF#ICW\I?&S8Y:J MCU0502<^Z<#+-$8/0"ISU@ @$A%4;(RG/90 H\3"4,?@*)SP/H=%2HT0E&J, MHS[:90;N2^0YC.4I8@X!C<:)U$>[)Q9.B[IP5IT4KLPK;P"(1? RAE.HCW9W M#[BCSF$LIU'5#V@C'E)8)/?AC<;/[5E*/U)8!)UXYR(OV1@_ +/L84!JC1"0 M:YS$?0ZVG:W*RGE6Y$/Z)+\!Z3="0,!Q)/G1[H%)46IP.\444.8Y>%U'/()7 M/AQ#?K3[@$#4M;N-G, 5D/O>-PM(31$"2G'MQD_N6DRR*LM;.@R,26 G?>Y$ R2]"0']Q!/4[NTP*G +,;R%-&&@-CB M1-Y3N^<73@NH'=Y#XHK<][P+J2U"0&YQ N\AM!3=4>XY6AZ^L)=*&!U@5GKZ\0"J-(J#2&$][!"'"*.J\LCO<-,Z[M5D@ MP481$&SL\P;)>P+7Q,_1 MI-7(J4M[-4$#12D]S$<@84?!*R?&,I^C.8[Y\!C+4X4\G40<@H--:"#UC,9U MGL2!=Z@U"B D=C"6^0A"6M%UG,-83E?(Z> ^Q4CB$[ 8/[7GJ/L"Z3B*/.W^ M19%6LS&9N>$ (,U&P8LB3B(^1]O.BV<<"3T?4@G/JD,@U4414%T<27S /2H) MLI+2WC)# GO' CHJ=1*G/6F""* &F/28BT"H_)S%D#@+@&+Z$X,8_0AQ^;V^9-LUIMLST7[?_4)^BGV::YV:W1O_E6G)SU5QKXQ?E#?R_]L-C< M+M?;;-7<])?FKW8[9#:[V^WX3=<^[$QFG]JN:^_W7]XUB^MFLP/TO[]I>T)S M^&;W 5_:S2][]R[^#U!+ P04 " "0,9M6R9JW+YP% "1,0 &0 'AL M+W=OF5'R_8@E_O!C8@Z<#'^-H(XL# MUF*^I1&[9_+S]DZH/:NAK.*497G,,R+8^F)P:;\)G5$14+;X(V:/^<$V*4[E M@?,OQ<[-ZF(P+'K$$K:4!8*JCSV[9DE2D%0_OM;009.S"#S&^#6 >YS M Z9UP+0L5G5UR])X5-+%7/!'(HK6BE9LE/4MHU5%XJR0XKT4ZMM8QFP\Y3AZ\<(_"6BC,RLE\19^B,.OIS;0X/V,,9 M<48GPSUS^'N^5]F'9;C3$>Z;PS\L9=/YKO# ''[/ML;LH3G\=RJZ58M1H M9U3R1B=XI6)NLER*G;HY2?+W.]6 W$B6YO]T*:6BC;MIQ3WW3;ZE2W8Q4#?5 MG(D]&RQ^^\5VA[]WE1D)\Y P'PD+D+ 0!-/$,F[$,C;1%U=UYLB]U41U:*W$D)^1A3-'W#H*$>4B8CX0% M2%@(@FD*&RMX2[_% MZ2XE#\_Z(9\?5;#^'1]5\/RHP[/NEIZQ?WTKB(0%Q^MM[" MT%C#3_[=VY^>\YES]!W'H30/2O.AM !*"U$T74D'+I4-G?O5.)1HD#0/2O.A MM !*"U$T731.*QH', >L(8=CASUV.ST'<[[>.D#2?"@M@-)"%$W706M3VD9C MJ^=DL(9IL\$3K%;F]$V^XS]YHTU3"OV M[+S[QP]U'*$TWS[V3=WNTPB@B4,432]VZRG:9E/QYO[GIY=03Q%*\Z T'TH+ MH+001=-UU#J+-M9:M*'>(I3F06D^E!9 :2&*IHNF=1AMA,5H'WN,W=:2.5MO M%4!-1B@M@-)"%$U706LTVF:GL>=\X]@O.[++:CD@;3H/2O.AM !*"U$T70ZM M:VG_GVTI=T(5GVR9B+EZSEA+)LB6BF)8^6$Z0M*Z<:=2S'EG9#-*Z(DE<89+9YCU6=Q^^E2 M4)U.6TQQXF9C[EE?Q4!I/I060&DABJ8KIG5%':.!MKB\F_WT\X\Y1=^I+)3F M06D^E!9 :2&*I@NI=4H=!_K\XR#MP6LHS8/2?"@M@-)"%$T736NK.F9;M=_, MUSGV(^U3HQ'45NU(W/W'4A^:-X#20A2MJK5UL& \92(JWP7(R;+PQ*NUX\W1 MYGV#RW*5O=4VKUY6N*4BBK.<)&RM0H=G4_6D*ZKU_]6.Y-MR^?D#EY*GY>:& MT14310/U_9IS^;13)&C>PEC\!U!+ P04 " "0,9M67)^UC$0- RA M&0 'AL+W=ORO+Q_7)9W#S$ZZ@XR![CM/K)79:O MH[)ZF=\OB\<\CFXW%ZU72X*06*ZC)%T<'VZ^=Y$?'V9/Y2I)XXL\*)[6ZRC_ M_G.\REZ.%GBQ^\:7Y/ZAK+^Q/#Y\C.[CR[C\[?$BKUXM]UENDW6<%DF6!GE\ M=[3X@-^?8+:Y8A-RE<0OA?%U4-=RG67?ZA=GMT<+5$\I7L4W99TCJOYYCD_B MU:I.54WDO]NLB_V@]87FU[OLOVRJKZJYCHKX)%O]([DM'XX6:A'7,U@G:2O_T9_;%?"N "SC@O( M]@(R] *ZO8!N"GV=V::LTZB,C@_S["7(Z^@J6_W%9FTV5U?5)&F]CY=E7OTT MJ:XKCS]GZ?V[KW&^#D[CZS)X%UQ62+E]6L5!=A?\$B5YGP8\__!3\$"1I\/4A>RJB]+8X7);5#.MQEC?;V?S\.AO2 M,9M?H_P@H/BO 4&$.BX_\5]^&M_L+R?VY^JLZSM"CS MIPJZ9?#OSU5 <%;&Z^(_KN)>LS%WMOHW\GWQ&-W$1XOJ5ZZ(\^=X]"G.?Q;7"7I%%ZDZ3WP4U6E$50;6WUPVIE M;I/B)GM*2^=&OPX@-@/4A\GS,28,(W2X?#:K=(111(PP:_YL/W_FG?])E.?? MZQEOP.N:GO?ZL5L%E,PJE>]+Y: 8Y9"% R6S"A?[PH5WC_5Q5(/15>KK]=S M%@\Y4X(V,.B(XS2D3+I!*/<3E-X)?BS*I/H[4_T&U>?H:]V=>/2F&KLM0,FL MJM6^:@6*1P59.% RJ_!P7W@X$8]AZZSC7(24R 8>PS8>D0H)Z3@4,=)_ZY%W MBIX<% V>P%TAP),UBT@W(FJ&QV M\9HU82\W&8[VUS28V&@GH@WW.<@0UFP(^^G0%NX6\04_[+U3&(T H&SV@FEV MAB4L_$$I&E0VNWA-TK"7"@T@*]L$%EN1'+7>P&WC>'>GOG8'-$LSE"8;$-RM2@LMG%:Z9&_.VL =AF[5,8 MAYRS)K9=<5A2VH%MS:=(#Y^:@NTW'-S^Z8S>WSFX&]'L M>L-0RU#C& H_4+(">B^X09MB4-GLQ=,\CH2PX :E9%#9;!E%4S+J[[CU@WN; MP 0M<[&2_CA[BIHX43]Q\H+[C0?Z0)S[9S9VJZ&RV>NHV1V%%0LI*#V#RF87 M;^B%_F;; )S3%GZIP!*W<.Z(XR%1'8"RF87KSD7G2H?TK8N2)"BI,FI M77&8"*8Z$*N9$?4SHQUB?8?P*/""=K"@LMF+HSD9A=49*2BG@LIF%Z\Y%9VJ M-=*VB$@08T0TP>N*$XCQCALP-/-A?N;SY<,_+R'BFFBQ6#5 M10;*CJ"RV<5K=L3\O:]^Q&X3F$C$F"E&&HAUQG%%NQ"K.0SSP-5G,0)::)$O,WMP: E[=!B3AGS5N-G'&,AZP#O)K. M,#^=V7 %SWF[RJ*T'[&@?26H;/:*:/;$8/4]!LJ.H++9Q6MVQ*;J>ZRMVV%$ M)&W>C.2,8T)U';>:PS _A]DCMO^\'09>T+X15#;[GD[-GCBLE,=!B1)4-KMX M393X5"F/MR6ZD#+5Q*XS3"+AAB[79(;W"'GGGR=36_\0HW=LCO8/U]2)PZIS M')0:066SB]?4B$]5YWA;=:,"*=GL)#CCN'EGG3U%XQ[Q'G7N%;!0S-8_VNCM MFZ,1Q#5SXK#B&P)3Q3?>%M4HY@PU;W]SQE$L.Y@MUU2&^ZE, MS1.N)A);_Q"C]VR.Y@_7Q(G#"FHM#EZ/T)3)P$KD@E0;@25 MS2[>>,1N\C-V#O&+P0"\5M_<.-WK\YVD!"8B>;[,E><"B7I4'BE9C/2SV8JJC"5VOI' M&/WDZ!R='ZFIDX25R"0H-X+*9A>ON9&<*I%)A_3%!5)-E<$95[&(K@>:-8.1 M?@:SQ2L0L_4/-GKWYN@"2N&FL&$O2K9%>3M7_[AQNX?5#9[<31W"F%ELA"4)T%ELXO7/"F<*I.% M#OF+,$::QVU'G.RX 2S4;";TLYE7\$X];_V#C-ZU.5I H69/(:Q.%H+2(ZAL M=O&:'H53=;+0H7])B7'KO'7$*8R[E-U0DYBP]V&R*]#[;?WCC=[ .;I!H>9/ M(:Q0%H)2):AL=O&&<>5DYTK'4V*<(MQL)CCC".MZ>!3[TGK"A0(9UHH1*UU@@PXL2P\+(\*-$4R6T M708+GY0KVKQ=P1W(:-/57>% MX\EG,)0[]Z[:6XM=J",8RG5[5_@L)MZFBS>&%=HPL"?W/*;-Q^*E,>W21G<13?)*BF_U]C^U_F% MZWC>;&5VM[W"71IH7PDL76.9#,:%854X#&S(/8LC-S8LN;'?]GH(G$E;8I-( M.)S6'8'<8P&)#?-LW..>/0#.OA-[ ++]$QB]L5#I&BMF<# "*]%A6#MNL'2- M!3 (E]_T>A"RV_I;![+;@7YD&[2HQSO;A^RO'R\^O?&@]H\Z?C=G:3\9]MV8 MP,IW&-: &RQ=8P$,XN6WN1X$9^<'Q9&6C8,KD!$NN^%LT*,>M^P!<)YZ4,/V MIJ#2-5;,8&H$5MK#L.[;8.D:"V!P,+_']2!D.SYRSHWL=J 7V893-NZQRO8A M^\.%>N,Y[1]T]&9"I6NLDD'4*+#@!^NQ#9:NL0 &[_([60]!,W4]_N:P5'<% M^CZZB)J?/=?C)=D+YHFGM'_\\=LZ2_?*,.?&%%C_@W7B!DO76 "#@/G]K@?A MVO%LG!O7[4 OK@V6U..:[5;SVC8%A94NL8B&1R- LN!L,;<8.D:"V!0 M+K_]]2 LMU4^YOIT.4=<)XP-2M3CG]T+XZFG,VP7"RI=XX-"#6[&@(5!6.-N ML'2-!3!HE]\>>PBBMQE$'Z(=<4U$+XN'."Y/HS(Z/GR,[N-?H_P^28M@%=]5 MUZ"#^B'I/+E_V+\HL\>JGD5PG95EMMY\^1!'MW%>!U0_O\NR5_R?)O MFS&._P]02P,$% @ D#&;5O*8#W@B! W1@ !D !X;"]W;W)K&ULM5E=;]LV%/TKA#8,+;!%HF1+=F8+2*P4#="T1K)N MP(8],!9M"Y5$EZ3M;K]^I"3KPV+H.J/SD$@4S^&]1Y?7Q\QD3^@7ML:8@V]9 MFK.IM>9\ ;;,,T7]N<4KV4PM:AX''9+7F1ZXC <6,WQ.\9ZUK(%-Y)N2+O+F/IY8C(\(I7G!) M@<2?'9[A-)5,(HZO%:E5KRF![>L#^[LB>9',,V)X1M(_DIBOI];( C%>HFW* M'\G^/:X2&DJ^!4E9\1OLR[F!;X'%EG&256 109;DY5_TK1*B!1 \:H!; =QC MP. %@%U%M?AMN;C[PN(>>" Y7S-PE\@4\^#-P'==3Q#/[?KBK@$=Z>(07+\$[V7CUN_$*/N_TN_GK@W@& M[CG.V-\JG4NB@9I(]HYKMD$+/+5$8]>62QO#N7+UUQT/1J[KMY?M:#&LM1AJM;C[\]-W$9GY!BU)/B6 )M".<6C"&RCEKC6JVQ5JU'C-+D7QR#E3"K*BW& M/2T&(U51].<=%X4VD%>F"9W&<#G:1'^[F[]76B4M[-Q&8I0M,L76E:SE4:&I M;EPQF5+1)%MDBJVKHMNHZ%ZJ)5?,G9X,Q[YJ^RFF'N\_?9ROU:%QU5#K.4WT MY6H%76/6!W%VZ5S"1L/&1T.]D3[9G"M\IT#&RO(PZI9-L75E:2PUU'OJ6I:4 M,*:4Q:B[KMC:(@_'L*=Q9&K5KBJ-=89:8QG>S$=*+8P:9:-LD2FVKF*-5X:! ML<\W0XZV4M$D6V2*K:MB8[?A__#;)_IYWV@'0^57#L7,WO:[A(V&C8^&>B-M MXN/MI(>>Z8,XNW(N8DM^\N.MPK>_:7K]VE#,.JX-?2#G)FJWSGTS M3%?%^3D#"_FVRT/3>K0^H[\I3J:/QF_A]:P\:6]HRH/_!T172"TKD* M1%'0\BR]O.%D4YPN/Q/.259&ULM9IK;]LV%(;_"J$-0PMLD4C)M\PVT(8M&F!9C*3=@ W[P-B,+507EZ3C M#-B/'RDKNM@T8QFG^1#KPO.0YS4/]4K6>)N+KW+%N4+/:9+)B;=2:GWI^W*^ MXBF3%_F:9_K,8RY2IO2N6/IR+3A;%$%IXI,@Z/LIBS-O.BZ.S<1TG&]4$F=\ M)I#-A[.7 7+U?*'/"GXS5;\GNNOJQG0N_Y%641ISR3<9XA MP1\GWCM\2.)7/$D, M28_C6PGUJCY-8'/[A?ZQ2%XG\\ DO\J3/^.%6DV\H8<6_)%M$G67;S_Q,J&> MXE & M[<_+ ;S?#8 <&< -$Q]<%\K6!7FSZ0 M, H$:VD75MJ%!3U\?2K^_9L^AZX53^4_-@%#2 $A810(UA(PJ@2,G)/OW7(I M^-),O-]SLZBR!+U+\TVF;!+N4/T"92X.3U-,!G@P"/3?V']J"G38=!0-">D? MM*3.\9V9?:_*ON?,_L-?MS/T'SJM IVHKA,($D:!8"T)^Y6$?:@*[$,*" FC M0+"6@(-*P %UE ^=,_!@_\T5[(EH- MZ8Z"<;,&+H)@.-JKNU,;4O>XSLV[X>$QW+)3LIH+0!\/(X(/UQU+TV@XB@J3 ML*^ L7M,'X%'?Y@/X1GJM ;<^QVY\[:U*?N(FS.-VD5CU K3HHC4+1VJK6;AV#V74,ZM=!:12* MUGY:6CMV N+8B=V(XQ[9J\I3&U+WN,[-NW;LQ.W87ZU)]GRL)MWDSD^/(6D4 MBM96M?'PG4#5)(%]!@_[$/Y[W .0^AZ .-WQR36YHYA;WV:IA?L5&5HKDO3# M_8K\'IZ=U)Z=O.+99\.3;R#=J,Z3!]350]':,M8W *0'5H*@UA^41J%H;15K MZT^YB/3VB_#$AM0] MKG-_C*^M>>BVYIW6H)+5_C$KL"Y"EJ;VY8JZ!]A5 +_QDHQYI>F&B66<293P M1XT/+@9ZR1>[MX1V.RI?%^_-/.1*Y6FQN>)LP85IH,\_YKEZV3&OXE3O:DW_ M!U!+ P04 " "0,9M6M\2P L0" !$" &0 'AL+W=O0!&C50:066@UI'ZBLW4.U!Y-< MB%7'SFP#G;0?O^L$(I!2UDWLA?CCGF.?XWMM>BNEGTR&:.$Y%]+TOP.4[0WA=C33V_9DEYCM)P)4'CK.]= M!9>#KHLO QXXKLQ6&YR2J5)/KC-*^U[+;0@%)M8Q,/HL<8!"."+:QH\UIUQY MQX-D8:S*UV#:05BO0 M+IK87*/TID23&B[=*4ZLIEE..!L/4?,E)+)B;3>SNB*\- 5+L.]1E1G42_3BMV^";NM]D^0#D>T8$-4&1/O8MU/A MRABTIS"QC&130H":P2V7E!"<"1@KP\L:?+QYMJZ@IP+A1E+J:.;&&VW:O_87 MFZ$&YI9MRJ3!OZ)WC&C71K3WTGU6EFX"P^>2Y*?$"QFFAR(;,>53NU*Y[_41^>0!AR(;,> ;FU ][7UP:KZ MF#D7ELZ%)N$56[=D5;D]* M20,"9P1LG;D725=O5M6QJBBO_:FR](B4S8R>>=0N@.9G2ME-Q[TD]1^'^#=0 M2P,$% @ D#&;5EC[2]/T @ NPD !D !X;"]W;W)K&ULM59M;]HP$/XK5E9-5&J;D$ "'40JL)=*K51!NWV8]L$E!XF: MV)EMH)OVXW=V(.,EC5J)?8'8OGONN2=W\?567#S)&$"1YRQELF_%2N67MBVG M,6147O <&)[,N,BHPJ68VS(70"/CE*6VZSB^G=&$66'/[-V)L,<7*DT8W DB M%UE&Q:\!I'S5MYK69F.+9V1@99PHI_^KS68L'!6SMX)M&"F4EK1!4- M>X*OB-#6B*8?C#;&&[-)F'Z+$R7P-$$_%8Y )$NJI2373"JQP#>D)#G'E0(! M4I&/SU@Q$DAC!(HFJ3S%PX?)B#1.3LD)21BYC_E"4A;)GJV0D<:UI^OH@R*Z M^T)TC]QRIF))/K((HEU_&S,ITW$WZ0S<6L!;*BZ(USPCKN-Z%7R&KW=W:^AX MI;J>P?/>I.X9^8SM11HW7**:WV_0B5PKR.2/*@6+"*WJ"+K)+V5.I]"WL(LE MB"58X?MW3=_Y4)7^DAZ?M/OVQ;W].1P'84\$L%_/]>M/XQQ3@2V(X802E&4%L.XU>6;('2WBY&/W""O9(] MM&IWF]7UVBD)=H[459V#X%5==6A5UU7=DF6WEN4]5S2M(M4]:.*FWW6Z>Z0. MK9"4V_'V2-E;]V &8F[& TFF?,%4<8>4N^4$&PO=V]R:W-H965T$G^=<^\YB>^--USB5M3UCA);-8N11+S3E6L@4M!9%?7 M5/R90\4W,\=WM@M7;%4JO> F<4M7< WJIKT4.','EIS5T$C&&R*@F#FG_C2= MZ//FP'<&&[DS)EK)DO-;/3G/9XZG$X(*,J49*+[6L("JTD28QN^>TQE":N#N M>,O^V6A'+4LJ8<&K'RQ7YD#P&! = (0]('PN(.H!D7'&2C$^I%31)!9\ M0X0^C6QZ8,PT:)3/&OW9KY7 788XE9PW&:^!?*-W(,E[\I4*0?67($PJC*AQ;M:SSRU[<( ])!>\4:4D9TT.^4.\BYD.Z0;;=.?! M*.$%%< M_#Q=2B7P0OS:9[AEC/8SZB(QE2W-8.9@%9 @UN D;U[Y)]ZG?6Z])%GZ0F0/ MG(P&)Z,Q]N2L*,!4$,*LIPH]Q3\9]EEHJ7S/<.FZN$Z\V%WO&O/TD70TH?^4 M.QGD3D;EGM^+Q/I/*\7P]M(F1_4*,)S">IJ)[O&5L_(M].>QK8OO/@KUDA208&4 MWO$'S$K8EF GBK>F2"ZYPI)KAB5V41#Z .X7G*OM1 <8^G+R%U!+ P04 M" "0,9M6^N/CQ<4# "6%P &0 'AL+W=O(0SVE'VD:\ !/J49P4?&RLAUM>FR>,5 MY(1?T#44,Q7:Z$ZC GHS59PA.(#^L')EMF0TG2' J>T@(Q6(R- M&^LZLK 2E#/^2F'']YZ1VLJZ^P/J#0T5+Z89+W_1 MKIZ+#11ON*!Y+981Y&E1_9-/]8O8$TA.M\"N!?9+P>"(P*D%SJF"02T8G"H8 MUH+AJ7MP:X%[Z@I>+?#*PZK>;GDT/A%D,F)TAYB:+6GJH3S?4BU/)"V4%9\$ MDZ.IU(G)(R0@S3W/ -W3(J:%8#23DY;HMA# @ N.2)$<'_P-W1/&B#(4>NV# M(&G&WR +_RE'/CSYZ/6K-^@52@OT?D4W7*+XR!0R<+6\&==!3JL@[2-!6NA. MKKWB*"@22#KT8;_>Z=&;\H4U;\U^?FM3NQ=X1]@%POP" MVM$^;KA 4Z M8:%.6*0)UC+-H#'-H(\^F2G'I/.-RH8<+1C-95IM+L*B;:FT=1$>&^SR6&\0 MYWI,)\S7"0MTPL(*YI8P]1VUG;C8QO*BV>Z;YW"6XPV]9E++%,/&%,-^4V2$ M<>K$Z8KQ,6Z(2%.F&1)EC+)V[C$_>'9!Q7 MIVETPGR=L$ G+-0)BS3!6J;Q&M-X/T/&Z0WB7(]Y!Y>L90\QQNV[V#^MY5P7,@2W+ B]',=T4HJJG-+U-$?FF+)V^ MZ)]:UX'5T1^JHG-9=?R*KRK6=X0M4^FP#!9R*7SAR>]S5A6!JX:@Z[(&.:=" MT+Q\7 %)@*D)_%TR_AWL:)4HI]IDHGKP4K*]95EB<6*ID1\=(W\HC8]_UR8?H>F#K$=&$+J1&$/6UH7.:))JDQO&C@@[J/K7A_O$S_7UQ M\^IF'HF@V_8-6-^1IWH(EHOA$V[+M:#) BUQ( MEE;&:@1IG)7?Y& >]C \83"L#(:'!OX) Z\R M*&[=*N^]$"X@DLRFG&T1UZT531\4ZA?62J\XTQ/E7G+U:ZSLY"S\D<=R=W&K MM([0G*5J @I2N/ "_4DX)]J/Z$U )8D3\59=?;@/T)M?WTXMJ;K7$&M1=75; M=H5/=.6@3RR3*X'"+*)1A_W<;.^>LP_/](\- $OI5HN'G\6[Q4;B>_IXB?#X M'<(VQETW9#;_1/@E4L,MYY);L%S3_#N5X33 MB\?CB72C9E&VI"JZ2/2X0_OM[LBNN'RS)3Q"?W]42/1!TE3\TS6]ROZ'W?WK MB'HEUF1!KPTUT?G4&XE]W5+"O *F%[G-S/''CC^U-OMZOZA5"#2P MEI!>+:376\AW:$.2G'9I:(3UU;"$^7OJN/;$MNT#$5_6+ 0:6DM%OU;1-ZKX MA4F2H#SC=,&66?ROFHR+_=!"?^KC3D6-X+Z*^D=2.=BU[6--(7L-@6 MY4>U M\B.C\A]9MKSX0GF*/F0+%:+U6\!=0K(NJ8VDOE)#P@)(6 @$:[EC7+MC_,J+ MZQC2B9"P !(6 L%:3IS43IP8GZF;*(JUTU1(*Y=31'*Y8KR(:U'.XVR)UI3' M[.R2.SE>_SSL^1YNAZ.Y<3Q]_0 )"X%@+3\X=I/TV.;5^4C^,X*;>7T?#U!: M $H+*]K^W/)&0]\;C^NYU19]+]-TC**KN)6JB"7*-Z-<"DFR2,WY3KV-J-YZ M0]("4%I8T;3LM>#VI>V=4!LW:N,7O(#^5;Z =DILM.\M,20M *6%4+2V)YJ\ MV'GMQ-@!S8Q!:0$H+82BM5W99,>..3W^5M0=E7_(AG*RI-5RW>D3T+3XS+@P MVE'"!?)06E:X' ]%9-?UW >@ PNA:&V'-%FV8TZS/ZO$FL<+[9(RX#UDL>P. M=Z I-B@M *6%4+2V2YJ4W?%?.]R!YO:@M "4%D+1VJYL:@".N0C0)]R!%@'. MC,LIPAUR[.=P-SD=[4!+ %"TMC^:(H!C3$]G7U]4CS5#>KMB?)0/C(;V9#0Y MJ'QUM/.'PZ%_6)2%&EU;PB8%=\PY^-Z"428BN5XPWE45VDXY(?/>>45KE1)= MKZN4V-D2=[0,H4;8_@^L2::Q.9E^^#_E63.SKZH5K57+]D==JH+V&T+1VLHW M&34V9]1AND[8CM+RW:=39M \&I06@-)"*%K;%4VZC?$KO_5@T'P=E!: TD(H M6MN53;Z.C4GD&PO=V]R:W-H965T2'B=?'$Y)V1>YD$$8EY0&/ MR/2FN@4(94_JF;KY-;CJFBHB$Q!?*!98_*S(B8:@\ MR3A^9TX[>9O*Z_IMD0([R MY].0)W_!.GO7[ !_R06-,F,9013$Z2]^SQ*Q98#QF(CZL[F8D) M&-%(=@^.DP1?@1=!_3?P?9'XT#P2_E07O^8TR7'\80/#"'#58T:?A;:71H:VA.:!1YI+.8\F2A3;+ND-;C(V9=8,%+@$QDU06D-[\G?FZ.-.%8>>VL MQ)^UQ]\_RVA,&*#3G4K59CIU9-<[4E/%-5]@G]QTY%S "5N1SO#//Z!K_E5' M>2)G.\QVSFSKO ^_+P47LC\%\>P2C,DLB&-Y*4=RB&.?@ O9Y=*.^+DN#:EO M)_&M)KC5T$).WW;Z V.U3:B-H26ADQ,Z6L*O#,="#L8&%*>"TD.NZ;DE$FU; M+4G^6"[D3NY9%[VLB+D<63D473D24I MW@GS X['82."5PD->:9KVF4$;20M*]3+.7OM.%>$JSXHBR>1%W+)E3>")H^; MN'L'EDX;64ON?L[=;\<=T_@J8V_ [%7U[;Y9PM0&TA(3FL7J;FJ7B%^) MC)$TMRO"I"P##VD')N")!3ZI793-4ZX5I_*VR[^E;N#_72Z4AEG(SI#4NK;4 M61N][5KWNG:O5&E]*&U148&*#EXW#F!*G4%K&\KNNK ,I6VT+52A<*!63#0N M(0> 6C6@7M1 MSJ%B8"%CH%['-)(WK3$'9,*I%JVFM.?00+ 00= ];@I^)FI[K7KR2&Y/F-S( M+G$(?A 6I:U>_$LPJU]TH%9P'3TWG\C;;F(*C07U(FMW;DX'=2VTWHT#/E2^ M@ >B=+?7!Q/\4;<+&C5XLC-/_"@"\X8. G#I>U_02=2&]E:3B' M>D.%>D.G5&^9L^V%3XJ5\E<,?9-MD0KMAO3:K=+]9TEE)ZJR4U79E:IL9<]U M 'V-5C.[_;+^T8?7%K]0?LC6=NS;V8R1F8+])L=Z$// U_3E$VFUC/P7-B+[=MER%DD.MOV?50E4_3KFN5QFD;@/Z;K"% MND)Z,5-TOR#O?MF :UA_4?7+E>/9Y0^+^N;;UJ*054@OCC1XQZZDO4H!ZLIT M4GUE;!W81(3-DG,L+E7!,A;IV4W^-#\KNTU.B(SB]?2@[1$S.< X",E4FII= M3]:-I6=7Z8V@B^3X9TR%H%%R.2=X0IAZ0?Y_2JG8W*@&\A/$X7]02P,$% M @ D#&;5ICLCOSB P <1( !D !X;"]W;W)K&ULM9AM<]HX$,>_BL9W<]/.-/@1 SE@)D![=R_:9I))^EK8"VAB2U02T'[[ MDV3'8,>X]HWO#7[2_K7[\[)::WIB_$7L "3ZD294S*R=E/M;VQ;1#E(L!FP/ M5#W9,)YBJ2[YUA9[#C@V1FEB>XX3VBDFU)I/S;U[/I^R@TP(A7N.Q"%-,?^Y M@(2=9I9KO=YX(-N=U#?L^72/M_ (\FE_S]657:C$) 4J"*.(PV9FW;FW*S?0 M!F;$,X&3N#A'.I0U8R_ZXI]X9CG:(T@@DEH"J\,1EI D6DGY\3T7M8HYM>'E M^:OZ)Q.\"F:-!2Q9\HW$SQA:*88,/B7Q@I[\A#VBH]2*6"/.+3OE8QT+1 M04B6YL;*@Y30[(A_Y" N#)1.O8&7&WA5@^"*@9\;^&T-@MS H+:S4 R'%99X M/N7LA+@>K=3TB8%IK%7XA.KW_BBY>DJ4G9Q__'X@\N?-0J&+T9*E*I\$-F_D M!CV D)Q$4CUYE"QZ07?Z):GAZ-T*)":)>%\WZHD2*=2#WY&-Q YS$%-;*E?U MA':4N[7(W/*NN.6CSXS*G4 ?:0QQV=Y6(19Q>J]Q+KQ&P<^8#Y#O?D">X_DU M_BS;FWLUYJMF\Q5$U\Q+T?C%6_.-GG]%[\LA70-';'.%?AWP3#&H5]3EY5;L M<00S2]4/ ?P(UOR/W]S0^;..5I]BJY[$2B2#@F30I#[_>I!"8AH3NOV UK E ME*I354H23"- [PC-<_A]'=-,>VBT=84]SI5;D] =3NWC):Y&'[KBZDFLA&M8 MX!HVXOJ+8ZIS[1=U=_PUUC"-UAN M1H$S&4TJ6&K&A4$0A&%YW*K1I_\8\:B(>-08L5IU-T!:!#UZ&XSG.6XEEF7C M;%U3H2>Q$IAQ 6;SI<87VJGLPB5B;A_D\[2=(?T?G;1[;J7=#KUTS[6]D%Y+MS1?_FDG)4G.Z QP#UP/4\PUC\O5" M3U#L,LW_!5!+ P04 " "0,9M6@F?&PSP# Z"@ &0 'AL+W=O4<2^=VKX;F4Y% MK4O&X48255<5E;_G4(K=S N]AXXO;%UHT^>PU=PP+T[>9&8LOO5')6 5=, M<")A-?,NPO/+B;&W!M\8[%3OFQB2I1!WIO$QGWF!"0A*R+11H/BWA4LH2R.$ M8?QJ-;UN2N/8_WY0?V_9D65)%5R*\CO+=3'SQA[)847K4G\1NP_0\B1&+Q.E MLK]DU]H&'LEJI475.F,$%>/-/[UOUZ'G@#INAZAUB)XZ#)YQB%N'V((VD5FL M*ZII.I5B1Z2Q1C7S8=?&>B,-XV87%UKB*$,_GA6 M)'I8D7FT5_":RC,2AZ[1GG#B;H-BJQ<_H_>.2L[XNK^V/RZ6 M2DN\ #]=R]7(#=QRYE$X5QN:P M%O\&SYZ]N?\BL?M CLWUQDO?N9VXT)JYQ_V8@[/1$S"G41RZN48=U^B%N=H= M.I!L= B9T^@YLG%'-MY+]MVF+0R4;D%B%B:9J"K,ENVSBVE<:7QG\4%YM%G- ML).EF2_IA1F&23"*)Z/D"9#+,AY,)H-HZ(::=%"3EX/J[]0>K,G!6"Y+-Y;? M2\,5R+6M3A1&6W/=Y)^NMRN +FS>?](_Q\*HJ6/^RC15%6:7->.*E+!"23Q4 M&)=L*I6FH<7&)ONET%@ZV,\"BSN0Q@#'5T+HAX:9H"L7TS]02P,$% @ MD#&;5N:/]PL7 P 4@H !D !X;"]W;W)K&UL MS59=;]HP%/TK5B9-K;0V(1^0=8 $M-,JM1,JVOHP[<$D%[":V,QVH/WWNW9" M2BB@3>*A+V []YZ<N:Y*%I!3=2F6P/'* M3,B<:MS*N:N6$FAJD_+,]3VO[>:4<:??M6=CV>^*0F>,PU@25>0YE2]#R,2Z MY[2XYG"$$&B38(%/]6,((L,T!(XT^%Z=2W-(G;ZPWZ5ZL= MM4RI@I'('EFJ%STG=D@*,UID^D&LOT&E)S)XBF.S M40WCYBE.M,2K#/-T?T@52PCE*;EF6:$A)=^Q=.Z$4F0,DDP65 *Y( .NV86- M0-/)HS4'8P^BN%JAOU$X](\"WE-Y28+6)^)[?K"'S^C?T_TC=(+:\,#BA0?P M;OX43+]4YGN=>PHHNGS*[6D"?0<;&0%<@5._^.'5MO[ MLD_NB< :XL-:?&C1@P/B31FEFRJ:0%)(IAD6SLUSDA7XN,E,BIR,T)5"EZ:( M&;FADC,^WR[(7W<(3&XUY.KW/L/"4QIV(K"&85%M6'2T6AJ&J5?#H&%8TC0, M-H8MT3#;A^2,\:HCS_?Y59*(+ GSWE_U(R_HQ*9?5MM6O(T+P[@=19_KN(;* M=JVR?53E2'!\D6@VS8Q(SH0D7.C];X^C2/_[:$\$UA#=J45WWD4O=$YIV(G M&H;%M6'Q>^B%^$V-!V$K\D*OL],,;P-;[;8?>YU@IQO;5YARVL*OU)QQ13*8(:1WV4%:LIQ@RHT62SL$ M3(7&D<(N%SCT@30!>'TFL.&JC;E!/4;V_P)02P,$% @ D#&;5A "$J8V M! %Q8 !D !X;"]W;W)K&ULK9AM;]LV$,>_ M"J$-0PNLD41)?LAL XVM;@7B-4C0]<6P%XQTEH1*HD?2<0OLPX]ZL"S%-&=C MS(M8DGF_X_WO?"(YVU/VE:< GTK\I+/K52([:UM\RB%@O ;NH52?K.AK"!" MWK+$YEL&)*Z-BMS&CC.R"Y*5UF)6/WM@BQG=B3PKX8$AOBL*PK[?04[W<\NU M#@\>LR05U0-[,=N2!)Y ?-X^,'EG=Y0X*Z#D&2T1@\W<>N_>AJY?&=0C_LA@ MSWO7J KEF=*OU&XYU8P@ATA4""(_7F )>5Z1Y#S^;J%6Y[,R[%\?Z!_J MX&4PSX3#DN9?LEBD+1[K_#=J @HH7T9S7_]&^&1L$%HIV7-"B M-98S*+*R^23?6B%Z!GATQ@"W!OBU 3YCX+4&WJ4&?FO@7VH0M 9UZ'83>RW< MB@BRF#&Z1ZP:+6G51:U^;2WURLJJ4)X$D]]FTDXLEK0H,B$S+S@B98R6M!19 MF4 99<#1._0[88Q4N41O5B!(EO.W,UM(QY6Y';5.[AHG^(P3%ZTE-N4H+&.( M%?9+O;VGL;=EP%W4^!#U'=8"5Q#=(,_]&6$'N^CSTPJ]^?$M6G])57/3H]:$ M=2CO@%)@5I=CL 837A[8&F>X]Y3S5[7QY[T<@SX**/A?JI)H M@+X:6/6_6[XE$ XL!>P%C_]X(Z<7U0Y, E;F82%AF"#K/A=5GP=?;'< M,29_N6A+6=UUZ09M@=5OCS("E.P((Z4 0/0YSQ)2C>&J5&F]7)NJ!C:J8=5K MZF7A3EQ'_LWLEWX63#H-3YUB?QKTG0X$#CJ! ZW GT0*#$5=CU2)IR5<*UX# M"_KB^?[(4+;(HY?N;Y ,YE<6H!5ZK MY^@D,*R6B?,V^PN[&BJO"KP)9:U]>V6).PT!!L(/FDDWQR>0$?I/ZO?JI%7EO"DY/D MC2>^JH1/!P:.JM9#0],;Z#GM])QJ]7R$:O,*W]&7<&])\&NW)/BD+V$]\UK=C=)61FFA*=HP.[W]EVMZ M9=T23>7&)&UEE!::H@US@X^YP1?_3+?,_E(BP%/OI,4LVX'];N2Y>'K: MBQ1$[(_]T\:N(/H3__PRV#UN_USM/L;83D/OYNK2]4X7-A-5-S?J-E2XQ8%F ML>P>]W.N?D-W3\ODG0!6_'^AC>[I7,6FSE,*;717IW"+E;L2NW< 5@!+ZI-' M+E<6NU(TIT+=T^YT\WU]IO?J^=*]735GE$=,C.@A?_ E!+ P04 " "0 M,9M6EZO0&=@" #D!P &0 'AL+W=O:\*1 T/)>-JXA5:5Q>^K[("2Z).1873O*3*QF7BA]WAP M0U>%M@=^.J[("F]1WU5S:79^QY+3$KFB@H/$Y<2[#"]F(VOO#+Y1W*BM-=A( M%D+YM,#M]2/[!Q>[B65!%,X$ M^TYS74R\,P]R7)*:Z1NQ^81M/ /+EPFFW"]L6MO @ZQ66I0MV"@H*6^^Y*'- MPQ; \/0#HA80[0*29P!Q"XA=H(TR%]85T20=2[$!::T-FUVXW#BTB89R6\5; M+0AR^A2B(XAX]LY?#HP-RXJXR ML>.+G^'[=RY_W C&P+SF#9'YS[X,-AZ2?@^V05RHBF0X\4P'4"C7Z*6O7X7# MX%U?^/^)[$DRDBX9R2'V=$J82P31L, 5Y=R\41!+J%!2D?>%WO -'9]M9>LT M.4L&8W^]'=*^T2 ZCSNC)U('G=3!0:F7629KPGI?=(,<;/D+@W!7U+Y1')WW M:QIVFH8'-9EFK!FZ?WF?K.&>QY-H%(<[NGJLXC YZU]6*PZW,-"KWC:)DE.R(]+<:9HERY>:(@DS47#<-HSOM1M6EZ] [YU,SPIJ) M\Y>FF7^F'9AWJH#ATE &IR.3.-G,E&:C1>7:\D)HT^3=LC!C&*4U,/=+(?3C MQCKH!GOZ!U!+ P04 " "0,9M6S:0BTR0# #["0 &0 'AL+W=O8(F 0VJL!,6_!0R B^*?/JT1L.*!.M4.T?R %A M@MQG'7(-:@)=\_!"V@B]5&7@GL:U\-,I\-.K4D^L9*&HS M0+C;Q;EG<2V0FZ5(;=JBW*:2V78G^*4UU2D4&EN9#N*@YV*[-N$[69U1=HE7KL6 M[U(8P* -0;JB*IS1$>/,X!FJXFSO,W1V,"M,&M64G9*R4TMYEV$2CY T?WMK M=_83V=X!K#79 NR6@-U:P$>J,&T.E202WBO324 M5S:18.^@AWB%V6&JL@I;\0Z5O]%&9XEJ$763*A,9,3U R.&YCGE1QTR@&1LY\A=02P,$% @ D#&;5E8 RGGL P H1( !D !X;"]W M;W)K&ULO5A1;]LV$/XKA%8,+9!$HFQ9&/EL$Y5(CZ3C]-^/I&3)LFG9;=2^6*)T]_&[CT?=F:,-%Y_E M$D"AYSQC<57P/2;.1]L''^EBJV_Q]10GQL%:_$5A(W?ND0GED?//9O#;;.P%AA%D MD"H#0?3E"::0909)\_BO!/6J.8WC[OT6_8,-7@?S2"1,>?8WG:GEV$L\-(,Y M66?J(]_\"F5 D<%+>2;M+]J4MH&'TK54/"^=-8.>#;1@9L.Z(8I,1H)OD##6&LW<6&VLMXZ&,K.,]TKHMU3[JEV41(3-T)0S1=D"6$I!HDMT"UHC]%9** UN*7FD&57F]>L;4(1F\HTV?+B_ M0:]?O4&O$&7HTY*OI;:6(U]IDF8J/RT)O2L(A4<(_4[$%>KA"Q0&8<_A/FUW MOX&T<@^;[KZ6IM(GK/0)+5[O")[-ZTL^OUQK&8B5X=H55('2=Z.8O7@M5R2% ML:U7 O3;TR9\K$,2D ,K,TCM7L$ 86 3S MG7B:X#X>]D?^TVX4+JLX&%16#7K]BEZ_E=X'R@A+H85-X=1 M/SY"+:JH1:W4/G%%,B0.$\;%,CH@@ >12?@&38=5C)/0S7-0\1RTIO1T+83> M[X6$**OWLS.Q!UTF=D=@C;#C*NSXQ8D=.](BB?<6Q6448?>:)!6YY(5IG1S, M&D?[6>VP&1Y)ZF%%;-B:++><+2X5B+RD=C)?AEWF2T=@CWAO99QF\;&LP3O5&[\P;TJ W9F3Z(#>H=$PBH^0JTLG;BU4Y0?QX#/C M9!D>%HMA&";[/%UFPR@ZPK2N>?CX546 Z)<3GJ!"> MZOCNN*2V(_WG_;,R_>UC!N@]6^<6DK-_G?&>X*.6((Y7C^DWNS?UJ8LN/J_J M_BAUVMF<5.=;W9OJU'4?MQ?^@^S9]LA?+E!9;#O6YP0?&V"Z+?.M.V_:#593 MN;H3P:T5?S^OOKMN[6R^3K=.L)JZU:T,/K>7.53N#\[2[R+>"4HVX*QN%T[( MUQ%:4\"ZW<+G]5L_4+YV0E\K7T=HA7S^SOF!.;S1_\$7E.E>#^8:/KB*]3=" M%..1*\=S>+H',0!@#_7[.N=H.S"E%=2HU^1]02P,$% @ MD#&;5E:\WD4$! _PX !D !X;"]W;W)K&UL MK5=;;]LV%/XKA%8,";!$-U\SVT#CKEB!%0V:=7VFI2.+J$AZ)&4G_WZ'E"S? M9,7;_&*+TCD?OW,ESV0CU0^= QCRP@NAIUYNS.K!]W62 Z?Z7JY X)=,*DX- M+M72URL%-'5*O/"C(!CXG#+AS2;NW9.:361I"B;@21%=3%5W",YAOJR>%*[]!21D'H9D41$$V]=Z'#_.P;Q6?Q=@WK-GE9Q_WF+_M$9C\8L MJ(:Y++ZSU.13;^21%#):%N:KW/P.M4&.8"(+[7[)II8-/)*4VDA>*R,#SD3U M3U]J1^PI1/TS"E&M$%VJ$-<*L3.T8N;,^D -G4V4W!!EI1'-/CC?.&VTA@D; MQF>C\"M#/3.;2\Z9P;@83:A(R5P*P\021,) DSORQ>2@R!^ GB*?1)4VUOTW M'\!05NA;E/GV_('*2W2&2TP^X^ZY M)K^)%-)#?1_M:HR+ML8]1IV GZFZ)W'X"XF"*&[A,[]J@$S>^CAU>?,[7 M5.=D15E*T(^$N!';@HU[CHUX7^NS+"A2U M&4@2ZZT,VPS)E.1$-A^<1UK3JX(>.&C;O]:SX: W\=?[QIW*Q*.HD3G@W&\X M]_\M9UV1SIB@(H$.RA5R?X]..#IBW"+2:R<\: @/.@E_=+3^&^'!"9LH#(\8 MG\J$XW$[Y6%#>=A9.^Y\N9/978G50+4&K!RYP!8DJLJ!ER2GV+=<:54U(Q<% M6[INU5XSPVO6S)7 #GPS:GPSNB"<74$;G01D%!_%[%0D&@W;8S9N>(T[>;E3 M(Y<%!HBOE%Q#=QB2EKVU0\PNAAENH00O2H:71SM+H?];/&P!136ZT)=<[;^9E M2&&PA1J_:>?N^A%VWS].$CQE.K&7$(*!!G*# 4^P)&];/7#5&\:UT X=L;MC MA)=>,CI"7D&$X7X7N@_B$AS=ZT(N^\5%^1EOW7O7C\Z)GE&,#YN M\?[>*,%!+=V$I8E+D^KBW;QMIKCW;G8Y>O]HISLWHNQ@JM$0K]5+)C2:E2%D M<#]$;JJ:MJJ%D2LWL"RDP?''/>8XH8*R O@]D])L%W:#9N:=_0-02P,$% M @ D#&;5EL584V ! O!< !D !X;"]W;W)K&ULM9C_;YLX&,;_%8N;3IMT+=B$+^DE2&NJZDY:M:K==C^[B9-8 \P9DZS_ M_=E (<6.LW+++PD0OP_/8W ^+\SVC'\OMX0(\"-+\W+N;(4HKERW7&Y)ALM+ M5I!<_K)F/,-"[O*-6Q:>@K+(, M\^=KDK+]W('.RX$'NMD*=D$ M+5"D"NH1WRC9EP?;0$5Y8NR[VOE[-7<\Y8BD9"F4!)9?.[(@::J4I(]_6U&G M.ZI>&#[OT@;*%!Z2Y:6]2?8 MMV,]!RRK4K"L+98.,IHWW_A'.Q$'!7!RI "U!>AG"_RVP*^#-L[J6#=8X&3& MV1YP-5JJJ8UZ;NIJF8;FZC(^"BY_I;).) N6953(ZR)*@/,56+!N7,%=*E.I>[;!U=-X[0$4=WF%\"'_X!D(=\0_G"7GY#EETY>EWNRKGI M)@AU$X1J/?^(WN>"<*RFI,EN#-0H3,P*:B%>E05>DKDC5UI)^(XXR>^_P=#[ MTQ3O%XF]"NMW87V;>O) U,I788],_G53'];UZB]BER _#F?N[C""]20C(TRZ M"!-K!&E\8C+>5 4'QGT(XX%QJ_1(XT%G/#AE/# 9#PS&PZ%QJ_1(XV%G/#QE M/#09#W7CR!_>*E;ID<:CSGATRGAD,A[IQGUO,C!NE1YI/.Z,QZ>,Q_6_M=@2 MR>ZU(-R4(]9R!),X&.2PGFEDCFF78VK-\84)G)J<3S7GR NGT<"Z57RD=>CU MX/2LYC]FK,J%;&5J]9J:DGSR4I!2&*GG::$NT"08KF3[6<>F.F@'X)M3I0I\ M6Y:N9+ZE.K8S8["5?I4P1' 8T&I@;, >Y] *T.2^R05V.*T(8&NP;CJWP7E2_N*]-][2&=EQ_8OGF0BZ:[*VV=9[# /K:S68:%AVUW;,:!M:N M\);F6*X%2T\(?Q&2VQSG #SL"0_MB#_=%T*=]N%$6R#GH#WL<0]/\M[8&D(= M^*&O+8!S !_VQ(1]Y0^_G@#SL*0_MF#_6($(=\QKC[=(CK:,> M\L@.^6,M(M)A[@^$>G,'MX]]A.-#7+P_&T']M$F$9FH M[ W[6[OZ6/<]E)$=RF_M$I$!QU,MTSD>L%'/;&1G]O_I$9$.9.U^.\=3..K1 MCNS/X6,:1*0_I,,0:L'. 7'40QS9(3ZN/T0ZV"^B8#J,9AHU#S$ M'ML=MK*'W6H<#'M#PZ!I$ TLNP>O5M5[[3O,-S0OI8FUK/(N(QF9-Z^*FQW! MBOIMZQ,3@F7UYI;@%>%J@/Q]S9AXV5$O<+L7]LE_4$L#!!0 ( ) QFU:2 MXZ3:#0, $$, 9 >&PO=V]R:W-H965T!*M@9[:3=/]^-E!*$D+6 M*#87MBV3%'(BS_D0L970\NQ7B[< MTEFJS 4['LS)#.Y /L8OX9DL?M&JZHLME"RDXGDEU@0Y9>61 M/%<#T1 X_@Z!6PG<_Q5XE< K@I9D1:PQ420>"+Y"PO36;N:D&)M"K=-09E[C MG1+Z+M4Z%8]XGE.EWXN2B+ )&G&F*)L!2RA(=(;&0#(0J-GM= R*T$Q^T+V,LF>TLWU_$:W=:H_)K*[Z2ZYFQV=@\B;YF0;;"=;F]]'4JX/W MCCP3>\>,?B2SM>A!'3WH?.>W8+8AO1CM6A0N2WVO,==\SXG"C1G9^90#,X1U MAK S@R;WV\C#+?+0]_K]#?).[P/)HYH\VD?>:R./MLA[43\*-L@[O0\D[]?D M_7WD01MY?XO<"_K8WR#O]#Z0W,&ONS'>QQZV[IYX&Q[CK<6WV_U0^D8MX>RC MCXHJPBQ:0*8*1&L89RO,5I#.!QT:Y'7[=SJWV-V;8*5K;F^N[_GAYOSO]G\K MO]VH[TQQK:NE&64293#5]O@\U$,IRGJU;"@^+TJ^1ZYT 5F&ULG95=;YLP%(;_BL6JJ9.V0B!\I"-(;:)I MO9A4]6.[F';AD)-@U=C,=I+VW^_84)2M-*EV _YZS_,>@X_SG50/N@(PY+'F M0D^]RICFW/=U64%-]9EL0.#,2JJ:&NRJM:\;!73I1#7WPR!(_)HRX16Y&[M6 M12XWAC,!UXKH35U3]70)7.ZFWLA['KAAZ\K8 ;_(&[J&6S#WS;7"GM]'6;(: MA&92$ 6KJ76.N2RHAIGD/]C25%,O\\@25G3#S8W[N =E)607*Z?R+[L= Z&,JX_D!/"<%4E-QI#Z=PW:-!B_+(S<]F:"5\Q M\XVJ,Q*-/I(P""-R?SLGIRLYU0TN8>G@\-*@M>,7[=Z,D^'P@A:A/(3H4O;@!>\+0 MM-N;(7>M/G%Z>Q2W19BFDR3WMP/8<8\='\0B;#P$:U7Q'BP)1N$P*^Y9\3%6 M/,2*7["R>)B4]*3D&"D9(B4O2,$P*.U!Z3%0.@1*WPK*>E!V#)2Y7]M4@+5Y M94 -<;.WR<-Y4.DR8N_,8JR2?0/S=\K7/8.P *P9D(3#BO4!61:#L IQ?26F>.[8\]I=;\0=02P,$% @ MD#&;5CW&UL MS9Q9;]M(%H7_2D$S&*2!V.*BQ?;8 FRQEFXD:*,UR3P,YH&22C(1+FHN=C>0 M'S]%BA95=KDB!F>"]H,LDG6_*IK'O"P>\EX_9?F7XD'*DOR1Q&EQ,W@HR]W5 M<%BL'F02%N?93J9JRR;+D[!4B_EV6.QR&:Z;H"0>>HXS&29AE YFU\VZ^WQV MG55E'*7R/B=%E21A_N>=C+.GFX$[>%[Q6[1]*.L5P]GU+MS*A2P_[>YSM30\ M4-91(M,BRE*2R\W-X-:]$OZD#FA:?([D4W'TG=2[LLRR+_7"S^N;@5./2,9R M5=:(4/UZE',9QS5)C>/W%CHX]%D''G]_IK-FY]7.+,-"SK/XW]&Z?+@97 S( M6F["*BY_RYZ$;'=H7/-665PTG^2I;>L,R*HJRBQI@]4(DBC=_P[_:/\01P&* M8P[PV@#O9<#HC0"_#?!/#1BU :-3 \9MP/C4@$D;,#EUIZ=MP/34'B[:@(OF MZ.X/1W,L@[ ,9]=Y]D3RNK6BU5\:0331ZA!&::W=19FKK9&**V>+:EG(WRN9 MEH0^JL^"O MD&49Q\1,Y(Y\6 7GW]Y^NAZ7JJ@X8KEKLW1[KO8%UR<M\0/U2X>]M-[WL\[SPJ\W>7GQ)N^)Y[C^8;QS.WA3"Y5N/]F M>& /#^3JG/AN$^X9PNGIX:XAG-G#?ZEB:SBWAW\,\T.X:=_%Z>&>Y4CZ!\7Z M#<\_4;'D/Q]4"_)S*9/BOR:E[G$C,Z[.#5?%+ES)FX$Z^1RT6=S=4[*HV559]V";/(L4>E[+=75 MQ#*6),W25=T@BU7]BD M@=47?X^SB>,YON,XU\/'8S&^;NA/Q]/C=IK.Q@>=C:TZ^Q>]G]Z1KV0>AT5! M;DDBDZ7,C5JQ@OIJ!0D+D#"*A#$DC"-A @331#I((7K?T'5-#BAP?0\(X M$B9 ,$UI%P>E75B5MJC2-'L,B(J6'A 5(&$7"&!+&D3 !@FG2 MU.B TBB4QJ T#J4)%$W79^>;N&-PYH;Z)U!: *51*(U!:1Q*$RB:KL'.1G&M MM\I_6.:>F&:*GB&AS>T#[BU+J+L"I3$HC4-I D739=E9+*[=8_E&ZNXYZ89: M*5!: *51*(U!:1Q*$RB:KL_.F'$OP*D;ZLA :0&41J$T!J5Q*$V@:+H&.V/& MM=Y\_V&I>S^*\?%4=#HU9FZH6P.E42B-06D<2A,HFO[@';+QI"Y;XM" MEF?+3*&T M $JC4!J#TCB4)E T7;:=I>.YV(3N09T<*"V TBB4QJ T#J4)%$W78.?D>-:[ M]+/[/$I7T2Z,29ADE=)@MB'K^DP8%45E?"_EKB6:'M=ZF9WMG?>6&-2H@=(8 ME,:A-(&BZ1+KC!K/;M0$4;&JI674TC[4=8_$Y)P[8\=]J22H<0*E42B-06D< M2A,HFJZDSESQOF&NE&&IKM2>IPXD5XM&58W,JAJ]%!74$8'2*)3&H#0.I0D4 M31=5YXAX]E=)OGOR<-=C\@ U4:"T $JC4!J#TCB4)E T7;:=B>*!7T;QH&^C M0&D!E$:A- :E<2A-H&BZ!CO'Q+,[)M\S>7C]KH?GCXUS!ZCG :51*(U!:1Q* M$RB:KK#.\_#L;Z-8YPX7IJL\UYWX+Y4$=2Z@- JE,2B-0VD"1=.5U#D7GMVY M.'GN<&F<.TS]\4M509T'*(U":0Q*XU":0-'T0AN=\^#W=AX65:I:U$65:"KS M[9^$YUFU:QX=,.G-WD'?RS(H+8#2*)3&H#0.I0D431=EYROX8%_!A_H*4%H MI5$HC4%I'$H3*)JNP12DIFC7&2EDMZ]CNGUPZ;ET, M24NY]CY[*PMJ)T!I#$KC4)I T71E'16WLML)AI3[Z7QQ3@*Y"_,RJ=?\NFES MKU%LV&I7V')7V'I7V()7V(I7V))7_P]?PN]\"7\$3KC(&^AS*"V TBB4QJ T M#J4)%$W78&=C^'8;8YZEZZA^+"^,R2I+DFA_*MQ681ZJ.:]\3S956>62;*(T M3%=1NC4*<]])_:[ST>SW\F4>AAH04!J%TAB4QJ$T@:+I@NL,"/^;;W'T%!P) M<[5I*^MV1O&]?F'#?^O)$OO@>DL0ZC] :0Q*XU":0-'V$AP>%>E-U.5;4["Y M(,T-X'WUT\/:0U'HVZ84\HOU=^X5=3];^5[XLZ[Q?*;->4"%YF99DES=<'&:YE7C=0VS=95CXOU!T<2FO/_@=0 M2P,$% @ D#&;5N"5X\]' P TA0 T !X;"]S='EL97,N>&ULW5A= M3]LP%/TK41@32!-I&TB;T5;:*B%-VB8D>-@;38F>.REE^/KYVF'_A6 M'0^#+A7$OL?GW&/[IC'T*[WD]&Y&J0X6!1?5()QI77Z.HFHRHP6I+F1)A4%R MJ0JB35=-HZI4E&05D H>=5JM)"H($^&P+^;%3:&K8"+G0@_";A,*W.U;-@C; MR648.+F1S.@@?#C[^'LN]?6'P-U//IV3L V1 MZLG!;=>#2JYU"B:DLKE=!O=[7 _? 58],,@X;PQV0A<8]DNB-57BQG3L8!M\ M 05U^WY9&H=319;MSE6X)MB;23*6*J.J2=,.5Z%AG],<["@VG<%=RS("4&M9 MF$;&R%0*8CVL&'7#R$XHYW?PF/_*M[07^<;.V7T33=,8JIM.QG5 ?U/-:6_* M7KY*-RC9H]1?YV8ZPO:AO.FMHCE;V/XB;PQ@ZFUA5.2URW'/G"#W_VW6>4D$5 MX9NF3>V_YU5^M>.X^U:6[;?*KF&OQ_K=_=Y-7AV#R>083!Y%3?:.P61Z!":[ M;_:M>;C)^'TN9%2?A#:.6UN'K28:P*%V$/Z$0S)?)PW&<\8U$W5OQK*,BA=G M+B.OR=C\P;:E;\9G-"=SKN\;_D1C.,P/P(8E@=S@'$<"\OS/\VGA\[' M89BWGA?IH9P>RG$L'S*R'RR/GY.:RS_3-(WC),%6=#3R.AAAZY8D\.-7P[P! M \L#F?YNK?'=QBMD?QU@>[JO0K"9XI6(S11?:T#\ZP:,-/7O-I8'&-@N8+4# M^?UYH*;\G#B&7<6\84\PCJ0IAD M^FLT29#52>#CWQ_L*8GC-/4C@/D=Q#&& MP-.((Y@#\( A<6S?@SOOHVCUGHK6_\4*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'YJM"Z1VNC40.$&<]C6@9=HF*I&N2"5-?OU2,M*.FN3#ODSU%.L2 M^8B4>&:&]+M[4W]=&?,U^%Z5VDY&.^?VI^.Q+7:R$O9OLY?:']F8NA+.;];; ML=W74JSM3DI7E>/H^#@;5T+IT?MW3]>ZJL=TPSA9.&6TW]GN^*+DO?UYO-T, M[I15*U4J]S 9=9]+.0HJI56E'N5Z,CH>!79G[C^96CT:[42Y+&I3EI-1>#CP M1=9.%<]V+UO(&[&RW1XG5M?"@TQ&V;&_X$;5UG5G=-<7GO%.^I,/6XTS'U7I M9#T33OY;FV:O]+:]C+^+,;F-KAV>_AX:\;3^/\UH-AM5R)DIFDIJ=VC'6I8M MH+8[M;>C0(M*3D937%?'9VF5(62%/($0)[P0GJG[/V(_] UW?FW1NW;?R!L M;P';6^Y>=D*5;0=//:(7H^_;4NA"!IUKZ!A^C ;Q8U[,,VO]E:^E4[5L3PTN M5Z7:'LX+WOSQK3'N'\H*A<-LG&ECG:F\!!<^E+ >NI#J3G0,/P&1;$)FVUP8 MO3VZD745S.2JU\7(+B&S7F:R]LW41C7!7%M7=^?3-SA$6@F9O3+7A>_3X$9\ M[XTJ(;)(R*R1:[F6_B+^2_VCYOFT:\/)=OR;:Q\*4DSDD9!9).V(YQZ.O#/D M.IB:RE_*=F=10.20D%DBGDP5W> \4V7C/.7"?].%\;*[\J\QQ406"9DUXINN M4JY[*SK8J>ED)_4OI@N13D)FGRR;E97?FG:(/K_[Y06.D$$B9H/ 2*$78D=( M'A&S/"[KK=#JL3OP5]O%U@.NN\VVTRDFS%>8%8);D^8"$7)*Q.R4ER.OX,U- M.VC:/RDFDDO$+!<8A/6?3>2;B-DW, CK8R+?1,R^>37^.O0[Q436B9BMTX_" M7GPFD6TB9MN\'(Z]B(E\$S'[YM7@XEEGQ\@^,;-]8(C1+_ @^\34DQDH8390@CSMBOJ_L"$\S;,%L*8(<5$%DJ8+80Q:>B1 M( LES!;"F+VY.F2AA-E"K^7GAX28UHX29*&$/1="^7FO-9&%DB'GHHLE#);"%<[:*>GR$(ILX5>KW8@(0LE/[>2ESW0,IUXS']&'5A M*":R4,ILH6>8_O6N#Q6Z5I@4$UDH9;80;,V/@BYN01;*V"WT8GWSJ54I)K)0 MQFRA5S$O&^>A*":R4,9>D7L%\Z!VBHDLE VRQL!C=A/F=(%&ABR4_<;%!L_> M7(0OF@\T(T0LJ1A?)!YX6.*":R4,Z="R',WH"4(POEW+D0 MQ.P]F\A".7^OV% M*(NK.FC_=$O_HB1ME_]MFK*<^GV7^L*(]=/O@)Y^P_3^/U!+ P04 " "0 M,9M6M,4*KF@" !'+P &@ 'AL+U]R96QS+W=O=@?NF'Q<3J>AW6U'\?N1UT/FWTY-<-#VY7SY%GVN[IK-N_-KM2R7'K=W\^HGI_N9RY>/[OR/Q/;[?:P*3_;S>]3.8__ M&%S_:?OW85_*6"U>FWY7QG55?QQONX?ZNDD/E\G5XN5M7?4O;ZFJYPX2")+Y M@S($Y?F#%()T_B"#()L_R"'(YP\*"(KY@U80M)H_Z!&"'N&?7.!'KGRF4#OC'IG M KTSZIT)],ZH=R;06U%O)=!;46\ET%M1;R706U%O)=!;)R^["?16U%L)]%;4 M6PGT5M1;"?16U%L)]%;46PGT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]+;) MQTH"O0WU-@*]#?4V KT-]38"O0WU-@*]'?5V KT=]78"O1WU=@*]'?5V KT= M]78"O1WU=@*]??*S"8'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^5F00.] O8- [T"]@T#O%>J]^DZ]A_'S M6(9;S]<:K_^=5(^7<\OM\M?EUTZ\7ZRN.-?W%!7 MJ;)%C>M_&%$V,-L9%O,")KFE49/8L@U3WGZ<%) 8,16H2',VC5K;]]SX2M^J ME[^> J7%?NC'M*ZV.8=OC*5F2X-+M0\TEI6-CX/+Y6N\9\$U.W=/3*Q6AC5^ MS#3F99YJ5%>7-[1Q#WU>?-^7GU/GQW45J4_5XOJP<XIT>_6;3-=3ZYF$H1^H4(KDV;8GRT->'HF?'DW.Y83I\\I/SYS+' LO. MV^A#*A.+]/FXEY%,IY>A%**8N^.O^)I82I_\?C1-NZ7V@]GE>G_[N)OGD=C\ M./V.W\[XM?XG^Q @?4B0/A1('QJD#P/2AP7IXQRDCPN0/O@*I1$443D*J1S% M5(Z"*D=1E:.PRE%&UL4$L! A0#% @ D#&;5G8!N#+O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ D#&;5IE&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5I'/I8A' M" %"( !@ ("!(@X 'AL+W=O 8 " M@9\6 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5H(I"4\\"0 ]BH !@ M ("!PR, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ D#&;5K;(R)4'(@ IVX !@ ("!'T< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5H2U3LT*!P 1Q, !D M ("! W< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ D#&;5FR@#'-J! I0D !D ("!.9< 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ D#&;5HZ; MDOEL P #@@ !D ("!-*0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5KEBH-5@( 7F@ !D M ("!0[H 'AL+W=O@\$ !>"@ &0 @(':V@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ D#&;5J:[/^63 P AP< !D ("! MY.< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ D#&;5BYN6-H7!@ RA !D ("!@O, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5NCX-N9B M P ]P< !D ("!1P&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5L]@.=518! 'AL+W=OYW # !V$ &0 @($,&P$ >&PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ D#&;5H(JI@7! P 3! !D ("!E",! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MD#&;5K-GG]89 P E0@ !D ("!C#8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5E1 ?T:C P M2 H !D ("!G$(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5HFRBBX_! PA< !D M ("!94T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ D#&;5ACA$0 V!P ASH !D ("!,%D! 'AL M+W=O&PO=V]R:W-H965TIUKI0, /T+ 9 " M@:5D 0!X;"]W;W)K&UL4$L! A0#% @ D#&; M5F#VWT0B P J0@ !D ("!@6@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5CA6YY@ ! ?!< M !D ("!;W0! 'AL+W=O $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5F6@QIE9! ,A@ !D M ("!S7\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ D#&;5ER?M8Q$#0 ,H0 !D ("!W9T! 'AL+W=O M"($ #= M& &0 @(%8JP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5K?$ ML +$ @ 1 @ !D ("!TK0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5OKCX\7% P EA< !D M ("!P+T! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ D#&;5ICLCOSB P <1( !D ("! M#,T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ D#&;5A "$J8V! %Q8 !D ("!YM&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5E8 RGGL M P H1( !D ("!O>(! 'AL+W=O100$ #_#@ &0 M@('@Y@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ D#&;5I+CI-H- P 00P !D M ("!TN\! 'AL+W=O_H0" #H!@ &0 @($6\P$ >&PO=V]R M:W-H965T6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ D#&;5K3%"JYH @ 1R\ !H ( !& @" 'AL M+U]R96QS+W=O XML 99 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 100 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 442 413 1 true 116 0 false 10 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.sunnova.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY Sheet http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY Statements 6 false false R7.htm 0000007 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentation Description of Business and Basis of Presentation Notes 7 false false R8.htm 0000008 - Disclosure - Significant Accounting Policies Sheet http://www.sunnova.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Property and Equipment Sheet http://www.sunnova.com/role/PropertyandEquipment Property and Equipment Notes 9 false false R10.htm 0000010 - Disclosure - Detail of Certain Balance Sheet Captions Sheet http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptions Detail of Certain Balance Sheet Captions Notes 10 false false R11.htm 0000011 - Disclosure - Asset Retirement Obligations ("ARO") Sheet http://www.sunnova.com/role/AssetRetirementObligationsARO Asset Retirement Obligations ("ARO") Notes 11 false false R12.htm 0000012 - Disclosure - Customer Notes Receivable Notes http://www.sunnova.com/role/CustomerNotesReceivable Customer Notes Receivable Notes 12 false false R13.htm 0000013 - Disclosure - Long-Term Debt Sheet http://www.sunnova.com/role/LongTermDebt Long-Term Debt Notes 13 false false R14.htm 0000014 - Disclosure - Derivative Instruments Sheet http://www.sunnova.com/role/DerivativeInstruments Derivative Instruments Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://www.sunnova.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests Sheet http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterests Redeemable Noncontrolling Interests and Noncontrolling Interests Notes 16 false false R17.htm 0000017 - Disclosure - Equity-Based Compensation Sheet http://www.sunnova.com/role/EquityBasedCompensation Equity-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Basic and Diluted Net Loss Per Share Sheet http://www.sunnova.com/role/BasicandDilutedNetLossPerShare Basic and Diluted Net Loss Per Share Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.sunnova.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Subsequent Events Sheet http://www.sunnova.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 0000021 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.sunnova.com/role/SignificantAccountingPolicies 21 false false R22.htm 0000022 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Tables) Sheet http://www.sunnova.com/role/OrganizationConsolidationandPresentationofFinancialStatementsTables Organization, Consolidation and Presentation of Financial Statements (Tables) Tables 22 false false R23.htm 0000023 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.sunnova.com/role/SignificantAccountingPolicies 23 false false R24.htm 0000024 - Disclosure - Property and Equipment (Tables) Sheet http://www.sunnova.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.sunnova.com/role/PropertyandEquipment 24 false false R25.htm 0000025 - Disclosure - Detail of Certain Balance Sheet Captions (Tables) Sheet http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables Detail of Certain Balance Sheet Captions (Tables) Tables http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptions 25 false false R26.htm 0000026 - Disclosure - Asset Retirement Obligations ("ARO") (Tables) Sheet http://www.sunnova.com/role/AssetRetirementObligationsAROTables Asset Retirement Obligations ("ARO") (Tables) Tables http://www.sunnova.com/role/AssetRetirementObligationsARO 26 false false R27.htm 0000027 - Disclosure - Customer Notes Receivable (Tables) Notes http://www.sunnova.com/role/CustomerNotesReceivableTables Customer Notes Receivable (Tables) Tables http://www.sunnova.com/role/CustomerNotesReceivable 27 false false R28.htm 0000028 - Disclosure - Long-Term Debt (Tables) Sheet http://www.sunnova.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.sunnova.com/role/LongTermDebt 28 false false R29.htm 0000029 - Disclosure - Derivative Instruments (Tables) Sheet http://www.sunnova.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.sunnova.com/role/DerivativeInstruments 29 false false R30.htm 0000030 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.sunnova.com/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.sunnova.com/role/EquityBasedCompensation 30 false false R31.htm 0000031 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) Sheet http://www.sunnova.com/role/BasicandDilutedNetLossPerShareTables Basic and Diluted Net Loss Per Share (Tables) Tables http://www.sunnova.com/role/BasicandDilutedNetLossPerShare 31 false false R32.htm 0000032 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.sunnova.com/role/CommitmentsandContingencies 32 false false R33.htm 0000033 - Disclosure - Description of Business and Basis of Presentation - (Details) Sheet http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails Description of Business and Basis of Presentation - (Details) Details http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentation 33 false false R34.htm 0000034 - Disclosure - Description of Business and Basis of Presentation - Consolidated Balance Sheets Revision (Details) Sheet http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails Description of Business and Basis of Presentation - Consolidated Balance Sheets Revision (Details) Details 34 false false R35.htm 0000035 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statements of Operations Revision (Details) Sheet http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails Description of Business and Basis of Presentation - Consolidated Statements of Operations Revision (Details) Details 35 false false R36.htm 0000036 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statement of Cash Flows Revision (Details) Sheet http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails Description of Business and Basis of Presentation - Consolidated Statement of Cash Flows Revision (Details) Details 36 false false R37.htm 0000037 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statements of Redeemable Noncontrolling Interests and Equity Revision (Details) Sheet http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails Description of Business and Basis of Presentation - Consolidated Statements of Redeemable Noncontrolling Interests and Equity Revision (Details) Details 37 false false R38.htm 0000038 - Disclosure - Significant Accounting Policies - Narrative (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails Significant Accounting Policies - Narrative (Details) Details 38 false false R39.htm 0000039 - Disclosure - Significant Accounting Policies - Allowance for Credit Losses (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails Significant Accounting Policies - Allowance for Credit Losses (Details) Details 39 false false R40.htm 0000040 - Disclosure - Significant Accounting Policies - Inventory (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails Significant Accounting Policies - Inventory (Details) Details 40 false false R41.htm 0000041 - Disclosure - Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details) Details 41 false false R42.htm 0000042 - Disclosure - Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details) Details 42 false false R43.htm 0000043 - Disclosure - Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details) Details 43 false false R44.htm 0000044 - Disclosure - Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details) Details 44 false false R45.htm 0000045 - Disclosure - Significant Accounting Policies - Schedule of Detailed Revenue (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails Significant Accounting Policies - Schedule of Detailed Revenue (Details) Details 45 false false R46.htm 0000046 - Disclosure - Significant Accounting Policies - Performance Obligations (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails Significant Accounting Policies - Performance Obligations (Details) Details 46 false false R47.htm 0000047 - Disclosure - Significant Accounting Policies - Deferred Revenue (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails Significant Accounting Policies - Deferred Revenue (Details) Details 47 false false R48.htm 0000048 - Disclosure - Property and Equipment (Details) Sheet http://www.sunnova.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.sunnova.com/role/PropertyandEquipmentTables 48 false false R49.htm 0000049 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Assets (Details) Sheet http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails Detail of Certain Balance Sheet Captions - Other Current Assets (Details) Details 49 false false R50.htm 0000050 - Disclosure - Detail of Certain Balance Sheet Captions - Other Assets (Details) Sheet http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails Detail of Certain Balance Sheet Captions - Other Assets (Details) Details 50 false false R51.htm 0000051 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details) Sheet http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details) Details 51 false false R52.htm 0000052 - Disclosure - Asset Retirement Obligations ("ARO") (Details) Sheet http://www.sunnova.com/role/AssetRetirementObligationsARODetails Asset Retirement Obligations ("ARO") (Details) Details http://www.sunnova.com/role/AssetRetirementObligationsAROTables 52 false false R53.htm 0000053 - Disclosure - Customer Notes Receivable - Narrative (Details) Notes http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails Customer Notes Receivable - Narrative (Details) Details 53 false false R54.htm 0000054 - Disclosure - Customer Notes Receivable - Schedule of Customer Notes Receivables (Details) Notes http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails Customer Notes Receivable - Schedule of Customer Notes Receivables (Details) Details 54 false false R55.htm 0000055 - Disclosure - Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details) Notes http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details) Details 55 false false R56.htm 0000056 - Disclosure - Customer Notes Receivable - Schedule of Aged Receivables (Details) Notes http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails Customer Notes Receivable - Schedule of Aged Receivables (Details) Details 56 false false R57.htm 0000057 - Disclosure - Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details) Notes http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details) Details 57 false false R58.htm 0000058 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) Sheet http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails Long-Term Debt - Schedule of Long-Term Debt (Details) Details 58 false false R59.htm 0000059 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.sunnova.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 59 false false R60.htm 0000060 - Disclosure - Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details) Sheet http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details) Details 60 false false R61.htm 0000061 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 61 false false R62.htm 0000062 - Disclosure - Derivative Instruments - Outstanding Derivative Instruments (Details) Sheet http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails Derivative Instruments - Outstanding Derivative Instruments (Details) Details 62 false false R63.htm 0000063 - Disclosure - Derivative Instruments - Balance Sheet (Details) Sheet http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails Derivative Instruments - Balance Sheet (Details) Details 63 false false R64.htm 0000064 - Disclosure - Derivative Instruments - Interest Expense (Details) Sheet http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails Derivative Instruments - Interest Expense (Details) Details 64 false false R65.htm 0000065 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.sunnova.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 65 false false R66.htm 0000066 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) 10Q Sheet http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) 10Q Details http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterests 66 false false R67.htm 0000067 - Disclosure - Equity-Based Compensation - Narrative (Details) Sheet http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails Equity-Based Compensation - Narrative (Details) Details 67 false false R68.htm 0000068 - Disclosure - Equity-Based Compensation - Stock Option Activity (Details) Sheet http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails Equity-Based Compensation - Stock Option Activity (Details) Details 68 false false R69.htm 0000069 - Disclosure - Equity-Based Compensation - Restricted Stock Activity (Details) Sheet http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails Equity-Based Compensation - Restricted Stock Activity (Details) Details 69 false false R70.htm 0000070 - Disclosure - Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Details 70 false false R71.htm 0000071 - Disclosure - Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details) Sheet http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details) Details 71 false false R72.htm 0000072 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 72 false false R73.htm 0000073 - Disclosure - Commitments and Contingencies - Performance Guarantee Obligations (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails Commitments and Contingencies - Performance Guarantee Obligations (Details) Details 73 false false R74.htm 0000074 - Disclosure - Commitments and Contingencies - Lease Expenses and Other Information (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails Commitments and Contingencies - Lease Expenses and Other Information (Details) Details 74 false false R75.htm 0000075 - Disclosure - Commitments and Contingencies - Lease Assets and Liabilities (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails Commitments and Contingencies - Lease Assets and Liabilities (Details) Details 75 false false R76.htm 0000076 - Disclosure - Commitments and Contingencies - Other Lease Information (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails Commitments and Contingencies - Other Lease Information (Details) Details 76 false false R77.htm 0000077 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails Commitments and Contingencies - Future Minimum Lease Payments (Details) Details 77 false false R78.htm 0000078 - Disclosure - Commitments and Contingencies - Dealer Commitments (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails Commitments and Contingencies - Dealer Commitments (Details) Details 78 false false R79.htm 0000079 - Disclosure - Commitments and Contingencies - Information Technology Commitments (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails Commitments and Contingencies - Information Technology Commitments (Details) Details 79 false false R80.htm 0000080 - Disclosure - Subsequent Events (Details) Sheet http://www.sunnova.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.sunnova.com/role/SubsequentEvents 80 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept ProvisionForLeaseLosses in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. nova-20230331.htm 4 nova-20230331.htm exhibit1010-ezopassignment.htm exhibit1011-tephassignment.htm exhibit103-retirementpolic.htm exhibit104-retirementandtr.htm exhibit106-ezopresignation.htm exhibit107-tephresignation.htm exhibit311-q12023.htm exhibit312-q12023.htm exhibit321-q12023.htm exhibit322-q12023.htm nova-20230331.xsd nova-20230331_cal.xml nova-20230331_def.xml nova-20230331_lab.xml nova-20230331_pre.xml http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 104 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "nova-20230331.htm": { "axisCustom": 1, "axisStandard": 32, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1122, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 442, "dts": { "calculationLink": { "local": [ "nova-20230331_cal.xml" ] }, "definitionLink": { "local": [ "nova-20230331_def.xml" ] }, "inline": { "local": [ "nova-20230331.htm" ] }, "labelLink": { "local": [ "nova-20230331_lab.xml" ] }, "presentationLink": { "local": [ "nova-20230331_pre.xml" ] }, "schema": { "local": [ "nova-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 692, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 16, "http://xbrl.sec.gov/dei/2022": 5, "total": 21 }, "keyCustom": 62, "keyStandard": 351, "memberCustom": 66, "memberStandard": 48, "nsprefix": "nova", "nsuri": "http://www.sunnova.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.sunnova.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Detail of Certain Balance Sheet Captions", "menuCat": "Notes", "order": "10", "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptions", "shortName": "Detail of Certain Balance Sheet Captions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Asset Retirement Obligations (\"ARO\")", "menuCat": "Notes", "order": "11", "role": "http://www.sunnova.com/role/AssetRetirementObligationsARO", "shortName": "Asset Retirement Obligations (\"ARO\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Customer Notes Receivable", "menuCat": "Notes", "order": "12", "role": "http://www.sunnova.com/role/CustomerNotesReceivable", "shortName": "Customer Notes Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Long-Term Debt", "menuCat": "Notes", "order": "13", "role": "http://www.sunnova.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Derivative Instruments", "menuCat": "Notes", "order": "14", "role": "http://www.sunnova.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "15", "role": "http://www.sunnova.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests", "menuCat": "Notes", "order": "16", "role": "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterests", "shortName": "Redeemable Noncontrolling Interests and Noncontrolling Interests", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Equity-Based Compensation", "menuCat": "Notes", "order": "17", "role": "http://www.sunnova.com/role/EquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Basic and Diluted Net Loss Per Share", "menuCat": "Notes", "order": "18", "role": "http://www.sunnova.com/role/BasicandDilutedNetLossPerShare", "shortName": "Basic and Diluted Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.sunnova.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "20", "role": "http://www.sunnova.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.sunnova.com/role/OrganizationConsolidationandPresentationofFinancialStatementsTables", "shortName": "Organization, Consolidation and Presentation of Financial Statements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.sunnova.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Detail of Certain Balance Sheet Captions (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables", "shortName": "Detail of Certain Balance Sheet Captions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Asset Retirement Obligations (\"ARO\") (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.sunnova.com/role/AssetRetirementObligationsAROTables", "shortName": "Asset Retirement Obligations (\"ARO\") (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Customer Notes Receivable (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.sunnova.com/role/CustomerNotesReceivableTables", "shortName": "Customer Notes Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Long-Term Debt (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.sunnova.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Derivative Instruments (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.sunnova.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:OtherCurrentAssetAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:OtherCurrentAssetAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Equity-Based Compensation (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.sunnova.com/role/EquityBasedCompensationTables", "shortName": "Equity-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Basic and Diluted Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareTables", "shortName": "Basic and Diluted Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Description of Business and Basis of Presentation - (Details)", "menuCat": "Details", "order": "33", "role": "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "shortName": "Description of Business and Basis of Presentation - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Description of Business and Basis of Presentation - Consolidated Balance Sheets Revision (Details)", "menuCat": "Details", "order": "34", "role": "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "shortName": "Description of Business and Basis of Presentation - Consolidated Balance Sheets Revision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id14e2ea94b9f409f9fcd8e33e1bfe10d_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeExpenseNonoperatingNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statements of Operations Revision (Details)", "menuCat": "Details", "order": "35", "role": "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "shortName": "Description of Business and Basis of Presentation - Consolidated Statements of Operations Revision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id1de7c8a9c6b4659800f94e4aa54a3b8_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestIncomeExpenseNonoperatingNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statement of Cash Flows Revision (Details)", "menuCat": "Details", "order": "36", "role": "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "shortName": "Description of Business and Basis of Presentation - Consolidated Statement of Cash Flows Revision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id1de7c8a9c6b4659800f94e4aa54a3b8_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i42ff0890de7441488f6bf6f922bf26b8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Description of Business and Basis of Presentation - Consolidated Statements of Redeemable Noncontrolling Interests and Equity Revision (Details)", "menuCat": "Details", "order": "37", "role": "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "shortName": "Description of Business and Basis of Presentation - Consolidated Statements of Redeemable Noncontrolling Interests and Equity Revision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "ib637c8eb88b04774ba09784a1cb12ec1_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "nova:AverageAgeOfSolarSystems", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "38", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "shortName": "Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "nova:AverageAgeOfSolarSystems", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i42ff0890de7441488f6bf6f922bf26b8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Significant Accounting Policies - Allowance for Credit Losses (Details)", "menuCat": "Details", "order": "39", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails", "shortName": "Significant Accounting Policies - Allowance for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i42ff0890de7441488f6bf6f922bf26b8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Significant Accounting Policies - Inventory (Details)", "menuCat": "Details", "order": "40", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails", "shortName": "Significant Accounting Policies - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i54cd41b9f4084e67b8566a19b3205801_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i8ac4f103472348b7917f696fbae3bbf0_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:InvestmentsInSolarReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details)", "menuCat": "Details", "order": "41", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails", "shortName": "Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i8ac4f103472348b7917f696fbae3bbf0_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:InvestmentsInSolarReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i42ff0890de7441488f6bf6f922bf26b8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details)", "menuCat": "Details", "order": "42", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails", "shortName": "Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i42ff0890de7441488f6bf6f922bf26b8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i5d2102e7fcd946b4812a3e2877260346_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details)", "menuCat": "Details", "order": "43", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails", "shortName": "Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i5d2102e7fcd946b4812a3e2877260346_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0a8c20538000464fa2aa25d4427e641b_I20230331", "decimals": "4", "first": true, "lang": "en-US", "name": "nova:BusinessCombinationContingentConsiderationLiabilityInstallationEarnoutMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details)", "menuCat": "Details", "order": "44", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "shortName": "Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0a8c20538000464fa2aa25d4427e641b_I20230331", "decimals": "4", "first": true, "lang": "en-US", "name": "nova:BusinessCombinationContingentConsiderationLiabilityInstallationEarnoutMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Significant Accounting Policies - Schedule of Detailed Revenue (Details)", "menuCat": "Details", "order": "45", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails", "shortName": "Significant Accounting Policies - Schedule of Detailed Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "idf813e8cfd874c7986c6c58d16efcc3c_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Significant Accounting Policies - Performance Obligations (Details)", "menuCat": "Details", "order": "46", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails", "shortName": "Significant Accounting Policies - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Significant Accounting Policies - Deferred Revenue (Details)", "menuCat": "Details", "order": "47", "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "shortName": "Significant Accounting Policies - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i991b9bbf58da40a990cbd7d1f962c214_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Property and Equipment (Details)", "menuCat": "Details", "order": "48", "role": "http://www.sunnova.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Assets (Details)", "menuCat": "Details", "order": "49", "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails", "shortName": "Detail of Certain Balance Sheet Captions - Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i42ff0890de7441488f6bf6f922bf26b8_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "5", "role": "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:FinancingReceivableConstructionInProgress", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Detail of Certain Balance Sheet Captions - Other Assets (Details)", "menuCat": "Details", "order": "50", "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails", "shortName": "Detail of Certain Balance Sheet Captions - Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:FinancingReceivableConstructionInProgress", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details)", "menuCat": "Details", "order": "51", "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails", "shortName": "Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "nova:AssetRetirementObligationUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Asset Retirement Obligations (\"ARO\") (Details)", "menuCat": "Details", "order": "52", "role": "http://www.sunnova.com/role/AssetRetirementObligationsARODetails", "shortName": "Asset Retirement Obligations (\"ARO\") (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "nova:AssetRetirementObligationUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "nova:SolarEnergyEquipmentNotYetPlacedInService", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Customer Notes Receivable - Narrative (Details)", "menuCat": "Details", "order": "53", "role": "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "shortName": "Customer Notes Receivable - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "nova:SolarEnergyEquipmentNotYetPlacedInService", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Customer Notes Receivable - Schedule of Customer Notes Receivables (Details)", "menuCat": "Details", "order": "54", "role": "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "shortName": "Customer Notes Receivable - Schedule of Customer Notes Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i964c8f538cf641c787063bfeaef8daf2_I20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:NotesAndLoansReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i42ff0890de7441488f6bf6f922bf26b8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details)", "menuCat": "Details", "order": "55", "role": "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails", "shortName": "Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Customer Notes Receivable - Schedule of Aged Receivables (Details)", "menuCat": "Details", "order": "56", "role": "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails", "shortName": "Customer Notes Receivable - Schedule of Aged Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i89dede8ddf4743aa92b0fdf5858e7b87_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details)", "menuCat": "Details", "order": "57", "role": "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails", "shortName": "Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details)", "menuCat": "Details", "order": "58", "role": "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "shortName": "Long-Term Debt - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i3fc8e3b4fac143fea884e92cb1ea3d23_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Long-Term Debt - Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i8ae8d4ca278545ddbddab1a2e53778b2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i8ae8d4ca278545ddbddab1a2e53778b2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details)", "menuCat": "Details", "order": "60", "role": "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "shortName": "Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i720ac78df59a4d52b7bd4bc934dc6f82_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Derivative Instruments - Narrative (Details)", "menuCat": "Details", "order": "61", "role": "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "ie1fb09b8f7d147b4b537503e35db290b_I20230331", "decimals": "-5", "lang": "en-US", "name": "nova:DerivativeNotionalAmountSettled", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i720ac78df59a4d52b7bd4bc934dc6f82_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Derivative Instruments - Outstanding Derivative Instruments (Details)", "menuCat": "Details", "order": "62", "role": "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "shortName": "Derivative Instruments - Outstanding Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "ifab1fd3a8c3440b08039036f69dc5323_I20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DerivativeFixedInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i431d5120b4c74564a51e1116c48267a1_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Derivative Instruments - Balance Sheet (Details)", "menuCat": "Details", "order": "63", "role": "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails", "shortName": "Derivative Instruments - Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i431d5120b4c74564a51e1116c48267a1_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Derivative Instruments - Interest Expense (Details)", "menuCat": "Details", "order": "64", "role": "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails", "shortName": "Derivative Instruments - Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i8f9f6b002e9f4d1fa05fdff0fdfd02ad_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "nova:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "65", "role": "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) 10Q", "menuCat": "Details", "order": "66", "role": "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q", "shortName": "Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) 10Q", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i45375c3e3b90459db9dad2de5e3d0ecf_D20230301-20230331", "decimals": "-5", "lang": "en-US", "name": "nova:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Equity-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "67", "role": "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "shortName": "Equity-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i42ff0890de7441488f6bf6f922bf26b8_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Equity-Based Compensation - Stock Option Activity (Details)", "menuCat": "Details", "order": "68", "role": "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails", "shortName": "Equity-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i9542c9f0b86f4ee1865ba38dfe0694f1_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Equity-Based Compensation - Restricted Stock Activity (Details)", "menuCat": "Details", "order": "69", "role": "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails", "shortName": "Equity-Based Compensation - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i9542c9f0b86f4ee1865ba38dfe0694f1_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Description of Business and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "70", "role": "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "shortName": "Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "ia4674b4045684e53b2b4b9509a9cc925_D20230101-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details)", "menuCat": "Details", "order": "71", "role": "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails", "shortName": "Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "ia4674b4045684e53b2b4b9509a9cc925_D20230101-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualCarryingValueCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Commitments and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "72", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-5", "lang": "en-US", "name": "nova:PaymentsForOtherCommitments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "ic738444009594367808943258414a25c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Commitments and Contingencies - Performance Guarantee Obligations (Details)", "menuCat": "Details", "order": "73", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails", "shortName": "Commitments and Contingencies - Performance Guarantee Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i7236e82980b644e0b5cb46957b97dee3_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LossContingencyAccrualProvision", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Commitments and Contingencies - Lease Expenses and Other Information (Details)", "menuCat": "Details", "order": "74", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails", "shortName": "Commitments and Contingencies - Lease Expenses and Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "nova:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Commitments and Contingencies - Lease Assets and Liabilities (Details)", "menuCat": "Details", "order": "75", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails", "shortName": "Commitments and Contingencies - Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "nova:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Commitments and Contingencies - Other Lease Information (Details)", "menuCat": "Details", "order": "76", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails", "shortName": "Commitments and Contingencies - Other Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "77", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "shortName": "Commitments and Contingencies - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Commitments and Contingencies - Dealer Commitments (Details)", "menuCat": "Details", "order": "78", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails", "shortName": "Commitments and Contingencies - Dealer Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i308fbe081a10434c97446707cff74d3a_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Commitments and Contingencies - Information Technology Commitments (Details)", "menuCat": "Details", "order": "79", "role": "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails", "shortName": "Commitments and Contingencies - Information Technology Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i0b3bb6c567f442ec8ec37fe8d29b4c80_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.sunnova.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "nova:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "80", "role": "http://www.sunnova.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "i92930823f74843e68edaf9dfb835572a_D20210701-20210731", "decimals": "-5", "lang": "en-US", "name": "nova:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "9", "role": "http://www.sunnova.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nova-20230331.htm", "contextRef": "id50ae204600547738a19631cba01c303_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 116, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "nova_AccruedInvestmentIncomeReceivableWriteOff": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Investment Income Receivable, Write-Off", "label": "Accrued Investment Income Receivable, Write-Off", "terseLabel": "Accrued investment income receivable, written off" } } }, "localname": "AccruedInvestmentIncomeReceivableWriteOff", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nova_AdditionalPaidinCapitalCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Paid-in Capital, Common Stock [Member]", "label": "Additional Paid-in Capital, Common Stock [Member]", "terseLabel": "Additional Paid-in Capital - Common Stock" } } }, "localname": "AdditionalPaidinCapitalCommonStockMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "domainItemType" }, "nova_AssetBackedSecurities20231ClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset-backed Securities, 2023-1 Class A", "label": "Asset-backed Securities, 2023-1 Class A [Member]", "terseLabel": "Asset-backed Securities, 2023-1 Class A" } } }, "localname": "AssetBackedSecurities20231ClassAMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_AssetBackedSecurities20231ClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset-backed Securities, 2023-1 Class B", "label": "Asset-backed Securities, 2023-1 Class B [Member]", "terseLabel": "Asset-backed Securities, 2023-1 Class B" } } }, "localname": "AssetBackedSecurities20231ClassBMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_AssetRetirementObligationOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligation, Other", "label": "Asset Retirement Obligation, Other", "negatedTerseLabel": "Other" } } }, "localname": "AssetRetirementObligationOther", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/AssetRetirementObligationsARODetails" ], "xbrltype": "monetaryItemType" }, "nova_AssetRetirementObligationUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligation, Useful Life", "label": "Asset Retirement Obligation, Useful Life", "terseLabel": "Asset retirement obligation, useful life" } } }, "localname": "AssetRetirementObligationUsefulLife", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/AssetRetirementObligationsARODetails" ], "xbrltype": "durationItemType" }, "nova_AssetRetirementObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligations [Member]", "label": "Asset Retirement Obligations [Member]", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationsMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "nova_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Assets And Liabilities, Lessee [Table]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Lease assets and liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "nova_AverageAgeOfSolarSystems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average Age Of Solar Systems", "label": "Average Age Of Solar Systems", "terseLabel": "Average age of solar systems" } } }, "localname": "AverageAgeOfSolarSystems", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "nova_BatteriesandComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Batteries and Components [Member]", "label": "Batteries and Components [Member]", "terseLabel": "Energy storage systems and components" } } }, "localname": "BatteriesandComponentsMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "domainItemType" }, "nova_BusinessAcquisitionEquityInterestIssuedNumberOfSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued, Number Of Shares Issued", "label": "Business Acquisition, Equity Interest Issued, Number Of Shares Issued", "terseLabel": "Shares issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedNumberOfSharesIssued", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "nova_BusinessCombinationContingentConsiderationLiabilityInstallationEarnoutMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Installation Earnout, Measurement Input", "label": "Business Combination, Contingent Consideration, Liability, Installation Earnout, Measurement Input", "terseLabel": "Contingent consideration - installation earnout" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityInstallationEarnoutMeasurementInput", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "percentItemType" }, "nova_BusinessCombinationContingentConsiderationLiabilityMicrogridEarnoutMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Microgrid Earnout, Measurement Input", "label": "Business Combination, Contingent Consideration, Liability, Microgrid Earnout, Measurement Input", "terseLabel": "Contingent consideration - microgrid earnout" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMicrogridEarnoutMeasurementInput", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "percentItemType" }, "nova_CapitalCommitmentsFromInvestors": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Commitments From Investors", "label": "Capital Commitments From Investors", "terseLabel": "Equity cure contribution" } } }, "localname": "CapitalCommitmentsFromInvestors", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "nova_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee [Abstract]", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "nova_CashSalesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Sales Revenue", "label": "Cash Sales Revenue [Member]", "terseLabel": "Cash sales revenue" } } }, "localname": "CashSalesRevenueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_ChangeInAccountsPayableAndAccruedExpensesRelatedToPaymentsForInvestments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change In Accounts Payable And Accrued Expenses Related To Payments For Investments", "label": "Change In Accounts Payable And Accrued Expenses Related To Payments For Investments", "terseLabel": "Change in accounts payable and accrued expenses related to payments for investments and customer notes receivable" } } }, "localname": "ChangeInAccountsPayableAndAccruedExpensesRelatedToPaymentsForInvestments", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nova_ChangeInCapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change In Capital Expenditures Incurred But Not Yet Paid", "label": "Change In Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Change in accounts payable and accrued expenses related to purchases of property and equipment" } } }, "localname": "ChangeInCapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nova_ClassAMembersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A Members [Member]", "label": "Class A Members [Member]", "terseLabel": "Class A members" } } }, "localname": "ClassAMembersMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_ConditionalCommitmentGuaranteeFutureFinancingArrangementMaximumAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conditional Commitment Guarantee, Future Financing Arrangement, Maximum Amount", "label": "Conditional Commitment Guarantee, Future Financing Arrangement, Maximum Amount", "terseLabel": "Conditional commitment guarantee, future financing arrangement" } } }, "localname": "ConditionalCommitmentGuaranteeFutureFinancingArrangementMaximumAmount", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "nova_ConditionalCommitmentGuaranteeFutureFinancingPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conditional Commitment Guarantee, Future Financing, Percent", "label": "Conditional Commitment Guarantee, Future Financing, Percent", "terseLabel": "Conditional commitment guarantee, future financing" } } }, "localname": "ConditionalCommitmentGuaranteeFutureFinancingPercent", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "nova_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Liability", "label": "Contingent Consideration Liability [Member]", "terseLabel": "Contingent Consideration Liability" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "nova_ContractualObligationToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contractual Obligation, To Be Paid, After Year Four", "label": "Contractual Obligation, To Be Paid, After Year Four", "terseLabel": "2028 and thereafter" } } }, "localname": "ContractualObligationToBePaidAfterYearFour", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "nova_CostOfGoodsAndServiceExcludingDepreciationDepletionAmortizationAndInventory": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of Goods and Service, Excluding Depreciation, Depletion, Amortization, and Inventory", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, Amortization, and Inventory", "terseLabel": "Cost of revenue\u2014other" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAmortizationAndInventory", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "nova_DebtInstrumentCovenantMaturityTriggerParentCreditFacilityTerminatedMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Maturity Trigger, Parent Credit Facility, Terminated Minimum", "label": "Debt Instrument, Covenant, Maturity Trigger, Parent Credit Facility, Terminated Minimum", "terseLabel": "Maturity trigger, parent credit facility, terminated minimum" } } }, "localname": "DebtInstrumentCovenantMaturityTriggerParentCreditFacilityTerminatedMinimum", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nova_DebtInstrumentDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Discount Rate", "label": "Debt Instrument, Discount Rate", "terseLabel": "Discount" } } }, "localname": "DebtInstrumentDiscountRate", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "nova_DeferredReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Receivables, Current", "label": "Deferred Receivables, Current", "terseLabel": "Deferred receivables" } } }, "localname": "DeferredReceivablesCurrent", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "nova_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instruments Not Designated As Hedging Instruments, Realized Gain (Loss), Net", "label": "Derivative Instruments Not Designated As Hedging Instruments, Realized Gain (Loss), Net", "negatedTerseLabel": "Realized (gain) loss" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "nova_DerivativeNotionalAmountSettled": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative, Notional Amount, Settled", "label": "Derivative, Notional Amount, Settled", "terseLabel": "Aggregate notional amount of unwound derivative" } } }, "localname": "DerivativeNotionalAmountSettled", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nova_DistributionsToRedeemableNoncontrollingInterests": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Distributions To Redeemable Noncontrolling Interests", "label": "Distributions To Redeemable Noncontrolling Interests", "negatedTerseLabel": "Distributions to redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "DistributionsToRedeemableNoncontrollingInterests", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "nova_EasyOwnProgramRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Easy Own Program Revenue [Member]", "label": "Easy Own Program Revenue [Member]", "terseLabel": "Loan revenue", "verboseLabel": "Loans" } } }, "localname": "EasyOwnProgramRevenueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_ExclusivityAndOtherBonusArrangementsWithDealersNet": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Exclusivity And Other Bonus Arrangements With Dealers, Net", "label": "Exclusivity And Other Bonus Arrangements With Dealers, Net", "terseLabel": "Exclusivity and other bonus arrangements with dealers, net" } } }, "localname": "ExclusivityAndOtherBonusArrangementsWithDealersNet", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "nova_FinanceLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Expense", "label": "Finance Lease Expense [Abstract]", "terseLabel": "Finance lease expense:" } } }, "localname": "FinanceLeaseExpenseAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "nova_FinanceLeaseLiabilityLeaseholdIncentives": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, Leasehold Incentives", "label": "Finance Lease, Liability, Leasehold Incentives", "negatedTerseLabel": "Amount representing leasehold incentives" } } }, "localname": "FinanceLeaseLiabilityLeaseholdIncentives", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "nova_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "2028 and thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "nova_FinancialAsset190DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Asset, 1-90 Days Past Due [Member]", "label": "Financial Asset, 1-90 Days Past Due [Member]", "terseLabel": "1-90 days past due" } } }, "localname": "FinancialAsset190DaysPastDueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "domainItemType" }, "nova_FinancialAsset91180DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Asset, 91-180 Days Past Due [Member]", "label": "Financial Asset, 91-180 Days Past Due [Member]", "terseLabel": "91-180 days past due" } } }, "localname": "FinancialAsset91180DaysPastDueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "domainItemType" }, "nova_FinancialAssetGreaterThan180DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Asset, Greater Than 180 Days Past Due [Member]", "label": "Financial Asset, Greater Than 180 Days Past Due [Member]", "terseLabel": "Greater than 180 days past due" } } }, "localname": "FinancialAssetGreaterThan180DaysPastDueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "domainItemType" }, "nova_FinancingReceivableConstructionInProgress": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Construction In Progress", "label": "Financing Receivable, Construction In Progress", "terseLabel": "Construction in progress - customer notes receivable" } } }, "localname": "FinancingReceivableConstructionInProgress", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "nova_FinancingReceivableNonaccrualAllowanceForCreditLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Nonaccrual, Allowance For Credit Loss", "label": "Financing Receivable, Nonaccrual, Allowance For Credit Loss", "terseLabel": "Customer notes receivable not accruing interest, allowance" } } }, "localname": "FinancingReceivableNonaccrualAllowanceForCreditLoss", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nova_FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five Point Eight Seven Five Senior Notes Due September Twenty Twenty Six", "label": "Five Point Eight Seven Five Senior Notes Due September Twenty Twenty Six [Member]", "terseLabel": "5.875% senior notes" } } }, "localname": "FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_HeliosIIIIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Helios III Issuer, LLC [Member]", "label": "Helios III Issuer, LLC [Member]", "terseLabel": "HELIII" } } }, "localname": "HeliosIIIIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_HeliosIIIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Helios II Issuer, LLC [Member]", "label": "Helios II Issuer, LLC [Member]", "terseLabel": "HELII" } } }, "localname": "HeliosIIIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_HeliosIVIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Helios IV Issuer, LLC", "label": "Helios IV Issuer, LLC [Member]", "terseLabel": "HELIV" } } }, "localname": "HeliosIVIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_HeliosVIIIIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Helios VIII Issuer, LLC", "label": "Helios VIII Issuer, LLC [Member]", "terseLabel": "HELVIII" } } }, "localname": "HeliosVIIIIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_HeliosVIIIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Helios VII Issuer, LLC", "label": "Helios VII Issuer, LLC [Member]", "terseLabel": "HELVII" } } }, "localname": "HeliosVIIIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_HeliosVIIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Helios VI Issuer, LLC", "label": "Helios VI Issuer, LLC [Member]", "terseLabel": "HELVI" } } }, "localname": "HeliosVIIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_HeliosVIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Helios V Issuer, LLC", "label": "Helios V Issuer, LLC [Member]", "terseLabel": "HELV" } } }, "localname": "HeliosVIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_HomebuilderConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Homebuilder Construction In Progress", "label": "Homebuilder Construction In Progress [Member]", "terseLabel": "Homebuilder construction in progress" } } }, "localname": "HomebuilderConstructionInProgressMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "domainItemType" }, "nova_InterestRateSwapOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap One [Member]", "label": "Interest Rate Swap One [Member]", "terseLabel": "Interest Rate Swap One" } } }, "localname": "InterestRateSwapOneMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "nova_InterestRateSwapThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Three [Member]", "label": "Interest Rate Swap Three [Member]", "terseLabel": "Interest Rate Swap Three" } } }, "localname": "InterestRateSwapThreeMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "nova_InterestRateSwapTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap Two [Member]", "label": "Interest Rate Swap Two [Member]", "terseLabel": "Interest Rate Swap Two" } } }, "localname": "InterestRateSwapTwoMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "nova_InventorySalesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Sales Revenue", "label": "Inventory Sales Revenue [Member]", "terseLabel": "Inventory sales revenue" } } }, "localname": "InventorySalesRevenueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_InvestmentsInSolarReceivables": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investments In Solar Receivables", "label": "Investments In Solar Receivables", "terseLabel": "Investments in solar receivables" } } }, "localname": "InvestmentsInSolarReceivables", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "nova_InvestmentsInSolarReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investments In Solar Receivables, Current", "label": "Investments In Solar Receivables, Current", "terseLabel": "Current portion of investments in solar receivables" } } }, "localname": "InvestmentsInSolarReceivablesCurrent", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "nova_InvestmentsInSolarReceivablesNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investments In Solar Receivables, Noncurrent", "label": "Investments In Solar Receivables, Noncurrent", "terseLabel": "Investments in solar receivables" } } }, "localname": "InvestmentsInSolarReceivablesNoncurrent", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "nova_LeaseAgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Agreement", "label": "Lease Agreement [Axis]", "terseLabel": "Lease Agreement [Axis]" } } }, "localname": "LeaseAgreementAxis", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "nova_LeaseAgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Agreement [Domain]", "label": "Lease Agreement [Domain]", "terseLabel": "Lease Agreement [Domain]" } } }, "localname": "LeaseAgreementDomain", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "nova_LeaseAgreementOptionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Agreement, Option One", "label": "Lease Agreement, Option One [Member]", "terseLabel": "Lease Agreement, Option One" } } }, "localname": "LeaseAgreementOptionOneMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "nova_LeaseAgreementOptionTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Agreement, Option Two", "label": "Lease Agreement, Option Two [Member]", "terseLabel": "Lease Agreement, Option Two" } } }, "localname": "LeaseAgreementOptionTwoMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "nova_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability", "label": "Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "nova_LeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Current", "label": "Lease, Liability, Current", "verboseLabel": "Current portion of operating and finance lease liability" } } }, "localname": "LeaseLiabilityCurrent", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "nova_LeaseLiabilityCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Liability, Current [Abstract]", "label": "Lease Liability, Current [Abstract]", "terseLabel": "Current lease liabilities:" } } }, "localname": "LeaseLiabilityCurrentAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "nova_LeaseLiabilityNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Liability, Noncurrent [Abstract]", "label": "Lease Liability, Noncurrent [Abstract]", "terseLabel": "Long-term leases liabilities:" } } }, "localname": "LeaseLiabilityNoncurrentAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "nova_LeaseRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Revenue [Member]", "label": "Lease Revenue [Member]", "terseLabel": "Lease revenue" } } }, "localname": "LeaseRevenueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease, Right-Of-Use Asset", "label": "Lease, Right-Of-Use Asset", "totalLabel": "Total right-of-use assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "nova_LeaseWeightedAverageDiscountRatePercentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Weighted Average Discount Rate, Percent [Abstract]", "label": "Lease, Weighted Average Discount Rate, Percent [Abstract]", "terseLabel": "Weighted average discount rate (percent)" } } }, "localname": "LeaseWeightedAverageDiscountRatePercentAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "nova_LeaseandPowerPurchaseAgreementPPAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease and Power Purchase Agreement (PPA) [Member]", "label": "Lease and Power Purchase Agreement (PPA) [Member]", "terseLabel": "Lease and Power Purchase Agreement (PPA)" } } }, "localname": "LeaseandPowerPurchaseAgreementPPAMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "nova_LesseeOperatingLeaseLeaseholdIncentive": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Leasehold Incentive", "label": "Lessee, Operating Lease, Leasehold Incentive", "negatedTerseLabel": "Amount representing leasehold incentives" } } }, "localname": "LesseeOperatingLeaseLeaseholdIncentive", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "nova_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "2028 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "nova_LineOfCreditMaturityPeriodAfterParentCreditFacilityMaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit, Maturity Period After Parent Credit Facility Maturity", "label": "Line Of Credit, Maturity Period After Parent Credit Facility Maturity", "terseLabel": "Maturity period after parent credit facility maturity" } } }, "localname": "LineOfCreditMaturityPeriodAfterParentCreditFacilityMaturity", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "nova_LoanBackedNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Backed Notes [Member]", "label": "Loan Backed Notes [Member]", "terseLabel": "Solar loan-backed notes" } } }, "localname": "LoanBackedNotesMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_LongTermDealerCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Dealer Commitments [Member]", "label": "Long-Term Dealer Commitments [Member]", "terseLabel": "Long-Term Dealer Commitments" } } }, "localname": "LongTermDealerCommitmentsMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "domainItemType" }, "nova_LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Incentive Plan [Member]", "label": "Long-Term Incentive Plan [Member]", "terseLabel": "Long-Term Incentive Plan" } } }, "localname": "LongTermIncentivePlanMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "nova_LongtermDebtGrossCurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Gross, Current", "label": "Long-term Debt, Gross, Current", "terseLabel": "Long-term debt, gross, current" } } }, "localname": "LongtermDebtGrossCurrent", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "nova_LongtermDebtGrossNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Gross, Noncurrent", "label": "Long-term Debt, Gross, Noncurrent", "terseLabel": "Long-term debt, gross, non-current" } } }, "localname": "LongtermDebtGrossNoncurrent", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "nova_MeasurementInputProbabilityOfSuccessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Probability Of Success", "label": "Measurement Input, Probability Of Success [Member]", "terseLabel": "Probability of success" } } }, "localname": "MeasurementInputProbabilityOfSuccessMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "nova_MeasurementInputRevenueRiskPremiumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Revenue Risk Premium", "label": "Measurement Input, Revenue Risk Premium [Member]", "terseLabel": "Revenue risk premium" } } }, "localname": "MeasurementInputRevenueRiskPremiumMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "nova_MetersAndModemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Meters [Member]", "label": "Meters And Modems [Member]", "terseLabel": "Meters and modems" } } }, "localname": "MetersAndModemsMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "domainItemType" }, "nova_ModulesandInvertersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Modules and Inverters [Member]", "label": "Modules and Inverters [Member]", "terseLabel": "Modules and inverters" } } }, "localname": "ModulesandInvertersMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "domainItemType" }, "nova_NoncontrollingInterestDecreaseFromCostsRelatedToNoncontrollingInterestHolders": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling Interest, Decrease From Costs Related To Noncontrolling Interest Holders", "label": "Noncontrolling Interest, Decrease From Costs Related To Noncontrolling Interest Holders", "negatedTerseLabel": "Costs related to [redeemable noncontrolling interests and noncontrolling interests]" } } }, "localname": "NoncontrollingInterestDecreaseFromCostsRelatedToNoncontrollingInterestHolders", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "nova_NoncontrollingInterestDecreaseFromCostsRelatedToRedeemableNoncontrollingInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling Interest, Decrease From Costs Related To Redeemable Noncontrolling Interest", "label": "Noncontrolling Interest, Decrease From Costs Related To Redeemable Noncontrolling Interest", "negatedTerseLabel": "Costs related to redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "NoncontrollingInterestDecreaseFromCostsRelatedToRedeemableNoncontrollingInterest", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "nova_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling Interest, Increase From Contributions From Noncontrolling Interest Holders", "label": "Noncontrolling Interest, Increase From Contributions From Noncontrolling Interest Holders", "terseLabel": "Contributions from redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q", "http://www.sunnova.com/role/SubsequentEventsDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "nova_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Customers", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "nova_OperatingLeasesLeaseholdImprovementsReimbursements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Leasehold Improvements Reimbursements", "label": "Operating Leases, Leasehold Improvements Reimbursements", "terseLabel": "Leasehold improvements reimbursements" } } }, "localname": "OperatingLeasesLeaseholdImprovementsReimbursements", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "nova_OperationsAndMaintenanceExpense": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operations And Maintenance Expense", "label": "Operations And Maintenance Expense", "terseLabel": "Operations and maintenance" } } }, "localname": "OperationsAndMaintenanceExpense", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "nova_OtherCommitmentToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Commitment, To Be Paid, After Year Four", "label": "Other Commitment, To Be Paid, After Year Four", "terseLabel": "2028 and thereafter" } } }, "localname": "OtherCommitmentToBePaidAfterYearFour", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "nova_OtherCurrentAssetAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Current Asset, Allowance", "label": "Other Current Asset, Allowance", "terseLabel": "Other current asset, allowance" } } }, "localname": "OtherCurrentAssetAllowance", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "nova_OtherInventoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other, Inventory", "label": "Other, Inventory [Member]", "terseLabel": "Other" } } }, "localname": "OtherInventoryMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "domainItemType" }, "nova_OtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenue [Member]", "label": "Other Revenue [Member]", "terseLabel": "Other revenue" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_PaymentsForOtherCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Other Commitments", "label": "Payments For Other Commitments", "terseLabel": "Payments for dealer commitments" } } }, "localname": "PaymentsForOtherCommitments", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nova_PaymentsForPurchaseObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments For Purchase Obligations", "label": "Payments For Purchase Obligations", "terseLabel": "Payments for purchase obligations" } } }, "localname": "PaymentsForPurchaseObligations", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nova_PaymentsOfCostsRelatedToNoncontrollingInterests": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Costs Related to Noncontrolling Interests", "label": "Payments Of Costs Related to Noncontrolling Interests", "negatedTerseLabel": "Payments of costs related to redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "PaymentsOfCostsRelatedToNoncontrollingInterests", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nova_PowerPurchaseAgreementPPAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Purchase Agreement (PPA) [Member]", "label": "Power Purchase Agreement (PPA) [Member]", "terseLabel": "PPA revenue" } } }, "localname": "PowerPurchaseAgreementPPAMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_PowerPurchaseAgreementsandLeaseRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Purchase Agreements and Lease Revenue [Member]", "label": "Power Purchase Agreements and Lease Revenue [Member]", "terseLabel": "PPAs and leases" } } }, "localname": "PowerPurchaseAgreementsandLeaseRevenueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_ProceedsForInvestmentsInSolarReceivables": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds For Investments In Solar Receivables", "label": "Proceeds For Investments In Solar Receivables", "terseLabel": "Proceeds from investments in solar receivables" } } }, "localname": "ProceedsForInvestmentsInSolarReceivables", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nova_PurchaseObligationMegawattHours": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Obligation, Megawatt Hours", "label": "Purchase Obligation, Megawatt Hours", "terseLabel": "Megawatt hours to be purchased" } } }, "localname": "PurchaseObligationMegawattHours", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "nova_ReallocationOfAssetBasis": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reallocation Of Asset Basis", "label": "Reallocation Of Asset Basis", "verboseLabel": "Equity in subsidiaries attributable to parent" } } }, "localname": "ReallocationOfAssetBasis", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "nova_RedeemableNoncontrollingInterestReallocationOfBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Redeemable Noncontrolling Interest, Reallocation Of Basis", "label": "Redeemable Noncontrolling Interest, Reallocation Of Basis", "negatedLabel": "Equity in subsidiaries attributable to parent" } } }, "localname": "RedeemableNoncontrollingInterestReallocationOfBasis", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "nova_RevenueFromContractWithCustomerCustomerFICOScoreRequired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Customer FICO Score Required", "label": "Revenue From Contract With Customer, Customer FICO Score Required", "terseLabel": "Minimum FICO score required for customer to qualify for program" } } }, "localname": "RevenueFromContractWithCustomerCustomerFICOScoreRequired", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "nova_RevenueFromContractWithCustomerEnergyPerCertificate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Energy Per Certificate", "label": "Revenue From Contract With Customer, Energy Per Certificate", "terseLabel": "Energy per certificate (in kWhs)" } } }, "localname": "RevenueFromContractWithCustomerEnergyPerCertificate", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "energyItemType" }, "nova_RevenueFromContractWithCustomerNumberOfOptionsToRenew": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Number Of Options To Renew", "label": "Revenue From Contract With Customer, Number Of Options To Renew", "verboseLabel": "Number of options to renew term" } } }, "localname": "RevenueFromContractWithCustomerNumberOfOptionsToRenew", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "nova_RevenueFromContractWithCustomerProceedsReceivedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Proceeds Received, Period", "label": "Revenue From Contract With Customer, Proceeds Received, Period", "terseLabel": "Typical period for receiving payment" } } }, "localname": "RevenueFromContractWithCustomerProceedsReceivedPeriod", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "nova_RevenueFromContractWithCustomerRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Renewal Term", "label": "Revenue From Contract With Customer, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "RevenueFromContractWithCustomerRenewalTerm", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "nova_RevenueFromContractWithCustomerTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Term", "label": "Revenue From Contract With Customer, Term", "terseLabel": "Agreement term" } } }, "localname": "RevenueFromContractWithCustomerTerm", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "nova_RevenueFromContractWithCustomersMaximumRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customers, Maximum Renewal Term", "label": "Revenue From Contract With Customers, Maximum Renewal Term", "terseLabel": "Maximum renewal term" } } }, "localname": "RevenueFromContractWithCustomersMaximumRenewalTerm", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "durationItemType" }, "nova_RightOfUseAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset [Abstract]", "label": "Right-Of-Use Asset [Abstract]", "terseLabel": "Right-of-use assets:" } } }, "localname": "RightOfUseAssetAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "nova_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "nova_SEIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SEI [Member]", "label": "SEI [Member]", "terseLabel": "SEI" } } }, "localname": "SEIMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "nova_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedPercentageOfCommonStockOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized, Percentage Of Common Stock Outstanding", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized, Percentage Of Common Stock Outstanding", "terseLabel": "Common stock outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedPercentageOfCommonStockOutstanding", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "nova_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "nova_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsWeightedAverageFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options,Weighted Average Fair Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options,Weighted Average Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsWeightedAverageFairValueAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "nova_SolarEnergyEquipmentNotYetPlacedInService": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Solar Energy Equipment Not Yet Placed In Service", "label": "Solar Energy Equipment Not Yet Placed In Service", "terseLabel": "Loan systems not yet placed in service" } } }, "localname": "SolarEnergyEquipmentNotYetPlacedInService", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "nova_SolarReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar Receivables", "label": "Solar Receivables [Member]", "terseLabel": "Solar receivables" } } }, "localname": "SolarReceivablesMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_SolarRenewableEnergyCertificateRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar Renewable Energy Certificate Revenue [Member]", "label": "Solar Renewable Energy Certificate Revenue [Member]", "terseLabel": "Solar renewable energy certificate revenue" } } }, "localname": "SolarRenewableEnergyCertificateRevenueMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "domainItemType" }, "nova_SolarRenewableEnergyCertificatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar Renewable Energy Certificates [Member]", "label": "Solar Renewable Energy Certificates [Member]", "terseLabel": "Solar Renewable Energy Certificates" } } }, "localname": "SolarRenewableEnergyCertificatesMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "nova_SolarServiceAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar Service Agreement", "label": "Solar Service Agreement [Member]", "terseLabel": "Solar Service Agreement" } } }, "localname": "SolarServiceAgreementMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "nova_SunStreetEnergyGroupLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SunStreet Energy Group, LLC", "label": "SunStreet Energy Group, LLC [Member]", "terseLabel": "SunStreet Energy Group, LLC" } } }, "localname": "SunStreetEnergyGroupLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaAssetPortfolio8LLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Asset Portfolio 8, LLC", "label": "Sunnova Asset Portfolio 8, LLC [Member]", "terseLabel": "AP8" } } }, "localname": "SunnovaAssetPortfolio8LLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaEZOwnPortfolioLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova EZ-Own Portfolio, LLC [Member]", "label": "Sunnova EZ-Own Portfolio, LLC [Member]", "terseLabel": "EZOP" } } }, "localname": "SunnovaEZOwnPortfolioLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaEnergyCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Energy Corporation [Member]", "label": "Sunnova Energy Corporation [Member]", "terseLabel": "Sunnova Energy Corporation" } } }, "localname": "SunnovaEnergyCorporationMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaHeliosIXIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Helios IX Issuer, LLC", "label": "Sunnova Helios IX Issuer, LLC [Member]", "terseLabel": "HELIX" } } }, "localname": "SunnovaHeliosIXIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaHeliosXIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Helios X Issuer, LLC", "label": "Sunnova Helios X Issuer, LLC [Member]", "terseLabel": "HELX" } } }, "localname": "SunnovaHeliosXIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaInventorySupplyLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Inventory Supply, LLC", "label": "Sunnova Inventory Supply, LLC [Member]", "terseLabel": "IS" } } }, "localname": "SunnovaInventorySupplyLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaRAYSIIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova RAYS I Issuer, LLC [Member]", "label": "Sunnova RAYS I Issuer, LLC [Member]", "terseLabel": "RAYSI" } } }, "localname": "SunnovaRAYSIIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaSolIIIIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Sol III Issuer, LLC", "label": "Sunnova Sol III Issuer, LLC [Member]", "terseLabel": "SOLIII" } } }, "localname": "SunnovaSolIIIIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaSolIIIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Sol II Issuer, LLC", "label": "Sunnova Sol II Issuer, LLC [Member]", "terseLabel": "SOLII" } } }, "localname": "SunnovaSolIIIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaSolIVIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Sol IV Issuer, LLC", "label": "Sunnova Sol IV Issuer, LLC [Member]", "terseLabel": "SOLIV" } } }, "localname": "SunnovaSolIVIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaSolIssuerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Sol Issuer, LLC [Member]", "label": "Sunnova Sol Issuer, LLC [Member]", "terseLabel": "SOLI" } } }, "localname": "SunnovaSolIssuerLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaSolVLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova Sol V, LLC", "label": "Sunnova Sol V, LLC [Member]", "terseLabel": "SOLV" } } }, "localname": "SunnovaSolVLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaTEP6ALLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova TEP 6-A, LLC", "label": "Sunnova TEP 6-A, LLC [Member]", "terseLabel": "Sunnova TEP 6-A, LLC" } } }, "localname": "SunnovaTEP6ALLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaTEPHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova TEP Holdings, LLC [Member]", "label": "Sunnova TEP Holdings, LLC [Member]", "terseLabel": "TEPH" } } }, "localname": "SunnovaTEPHoldingsLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_SunnovaTEPVCLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunnova TEP V-C, LLC", "label": "Sunnova TEP V-C, LLC [Member]", "terseLabel": "Sunnova TEP V-C, LLC" } } }, "localname": "SunnovaTEPVCLLCMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_TEP7BMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TEP7B", "label": "TEP7B [Member]", "terseLabel": "TEP7B" } } }, "localname": "TEP7BMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_TEP7CMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TEP7C", "label": "TEP7C [Member]", "terseLabel": "TEP7C" } } }, "localname": "TEP7CMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q" ], "xbrltype": "domainItemType" }, "nova_TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Point Six Two Five Senior Convertible Notes Due February Twenty Twenty Eight", "label": "Two Point Six Two Five Senior Convertible Notes Due February Twenty Twenty Eight [Member]", "terseLabel": "2.625% convertible senior notes" } } }, "localname": "TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "nova_USDepartmentOfEnergyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. Department Of Energy", "label": "U.S. Department Of Energy [Member]", "terseLabel": "U.S. Department Of Energy" } } }, "localname": "USDepartmentOfEnergyMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "nova_WeightedAverageRemainingContractualTermRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Contractual Term [Roll Forward]", "label": "Weighted Average Remaining Contractual Term [Roll Forward]", "terseLabel": "Weighted Average Remaining Contractual Term\u00a0(Years)" } } }, "localname": "WeightedAverageRemainingContractualTermRollForward", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "nova_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term (years):" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "nova_ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero Point Twenty Five Senior Convertible Notes Due December Twenty Twenty Six", "label": "Zero Point Twenty Five Senior Convertible Notes Due December Twenty Twenty Six [Member]", "terseLabel": "0.25% convertible senior notes" } } }, "localname": "ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember", "nsuri": "http://www.sunnova.com/20230331", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r231", "r450", "r451", "r454", "r455", "r504", "r540", "r548", "r651", "r654", "r655", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r231", "r450", "r451", "r454", "r455", "r504", "r540", "r548", "r651", "r654", "r655", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Future commitments" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r229", "r230", "r345", "r362", "r549", "r553", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r329", "r330", "r331", "r332", "r393", "r512", "r523", "r541", "r542", "r569", "r582", "r591", "r656", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MedianMember": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Middle value in data set.", "label": "Median [Member]", "terseLabel": "Median" } } }, "localname": "MedianMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r329", "r330", "r331", "r332", "r393", "r512", "r523", "r541", "r542", "r569", "r582", "r591", "r656", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r287", "r514", "r570", "r590", "r648", "r649", "r659", "r708" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r287", "r514", "r570", "r590", "r648", "r649", "r659", "r708" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r329", "r330", "r331", "r332", "r386", "r393", "r420", "r421", "r422", "r511", "r512", "r523", "r541", "r542", "r569", "r582", "r591", "r643", "r656", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r329", "r330", "r331", "r332", "r386", "r393", "r420", "r421", "r422", "r511", "r512", "r523", "r541", "r542", "r569", "r582", "r591", "r643", "r656", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r229", "r230", "r345", "r362", "r554", "r555" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r189", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r244", "r245", "r246", "r247", "r265", "r300", "r301", "r439", "r459", "r460", "r461", "r462", "r484", "r502", "r503", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r189", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r244", "r245", "r246", "r247", "r265", "r300", "r301", "r439", "r459", "r460", "r461", "r462", "r484", "r502", "r503", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "auth_ref": [ "r237", "r238", "r239", "r242", "r243", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) to previously issued financial statements for correction of error.", "label": "Revision of Prior Period, Error Correction, Adjustment [Member]", "terseLabel": "Revisions" } } }, "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r189", "r232", "r234", "r235", "r236", "r237", "r238", "r246", "r265", "r439", "r459", "r460", "r461", "r484", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r622", "r623", "r624", "r625", "r626", "r633", "r634", "r691", "r697", "r698" ], "lang": { "en-us": { "role": { "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Previously Reported [Member]", "terseLabel": "As Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r541", "r542", "r701", "r703", "r706" ], "lang": { "en-us": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r16", "r589" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Changes in the allowance for credit losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableTables", "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r290", "r291" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable\u2014trade, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInvestmentIncomeReceivable": { "auth_ref": [ "r164", "r181", "r603" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.", "label": "Accrued Investment Income Receivable", "terseLabel": "Accrued investment income receivable" } } }, "localname": "AccruedInvestmentIncomeReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r78", "r196" ], "calculation": { "http://www.sunnova.com/role/PropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r8" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital\u2014common stock" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r108", "r109", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r205", "r294", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write off of uncollectible accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r205", "r294", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.", "label": "Financing Receivable, Allowance for Credit Loss, Current", "terseLabel": "Customer notes receivable, allowance" } } }, "localname": "AllowanceForNotesAndLoansReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r36", "r50", "r160", "r357" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r30", "r357", "r482", "r613" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r50", "r73", "r75" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r577", "r631" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-Backed Securities [Member]", "terseLabel": "Solar asset-backed notes" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligationAccretionExpense": { "auth_ref": [ "r321", "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.", "label": "Asset Retirement Obligation, Accretion Expense", "terseLabel": "Accretion expense" } } }, "localname": "AssetRetirementObligationAccretionExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/AssetRetirementObligationsARODetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Abstract]", "terseLabel": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "localname": "AssetRetirementObligationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "auth_ref": [ "r322", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation Disclosure [Text Block]", "terseLabel": "Asset Retirement Obligations (\"ARO\")" } } }, "localname": "AssetRetirementObligationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/AssetRetirementObligationsARO" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligationLiabilitiesIncurred": { "auth_ref": [ "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of asset retirement obligations incurred during the period.", "label": "Asset Retirement Obligation, Liabilities Incurred", "terseLabel": "Additional obligations incurred" } } }, "localname": "AssetRetirementObligationLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/AssetRetirementObligationsARODetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]" } } }, "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/AssetRetirementObligationsARODetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/AssetRetirementObligationsARODetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r165", "r176", "r199", "r226", "r278", "r281", "r285", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r450", "r454", "r474", "r589", "r652", "r653", "r699" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r191", "r210", "r226", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r450", "r454", "r474", "r589", "r652", "r653", "r699" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r145" ], "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r447", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r110", "r111", "r447", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r112", "r113", "r448" ], "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r55", "r64" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Cash": { "auth_ref": [ "r534", "r535", "r589", "r601" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "verboseLabel": "Cash and cash equivalents at end of period" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r52", "r194", "r550" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r46", "r52", "r54" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r46", "r159" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Change in Accounting Estimate [Line Items]", "terseLabel": "Change in Accounting Estimate [Line Items]" } } }, "localname": "ChangeInAccountingEstimateLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r201", "r202", "r203", "r226", "r251", "r252", "r259", "r261", "r269", "r270", "r298", "r333", "r335", "r336", "r337", "r340", "r341", "r360", "r361", "r363", "r364", "r365", "r474", "r543", "r598", "r615", "r627" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r171", "r183" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "auth_ref": [ "r82", "r86", "r650" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments, contingencies, and guarantees.", "label": "Commitments Contingencies and Guarantees [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r619", "r620", "r690" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r589" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, 115,584,659 and 114,939,079 shares issued as of March\u00a031, 2023 and December\u00a031, 2022, respectively, at $0.0001 par value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Deferred revenue schedule" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r367", "r369", "r383" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Straight-line revenue adjustment, net" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r367", "r368", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r367", "r368", "r383" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue included in other current liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year.", "label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining 2023" } } }, "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r89", "r342", "r343", "r348", "r349", "r350", "r353", "r354", "r355", "r356", "r357", "r564", "r565", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostDirectMaterial": { "auth_ref": [ "r607" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of material used for good produced and service rendered.", "label": "Cost, Direct Material", "terseLabel": "Cost of revenue\u2014inventory sales" } } }, "localname": "CostDirectMaterial", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r607", "r641" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Cost of revenue\u2014depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r31" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expense, net" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r166", "r167", "r175", "r231", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r483", "r564", "r565", "r566", "r567", "r568", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r161", "r163", "r342", "r483", "r565", "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount of debt issued" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r22", "r343" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r231", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r483", "r564", "r565", "r566", "r567", "r568", "r616" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r23", "r97", "r98", "r99", "r100", "r160", "r161", "r163", "r174", "r231", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r483", "r564", "r565", "r566", "r567", "r568", "r616" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": { "auth_ref": [ "r160", "r163" ], "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.", "label": "Debt Instrument, Unamortized Discount, Current", "negatedTerseLabel": "Debt discount, net, current" } } }, "localname": "DebtInstrumentUnamortizedDiscountCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "auth_ref": [ "r160", "r163" ], "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer.", "label": "Debt Instrument, Unamortized Discount, Noncurrent", "negatedLabel": "Debt discount, net, non-current" } } }, "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r162", "r348", "r359", "r565", "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Net deferred financing costs and debt discounts" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsCurrentNet": { "auth_ref": [ "r162" ], "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Current, Net", "negatedTerseLabel": "Deferred financing costs, net, current" } } }, "localname": "DeferredFinanceCostsCurrentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r162" ], "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "negatedLabel": "Deferred financing costs, net, non-current" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r50", "r76" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative asset.", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r211", "r212", "r473", "r555" ], "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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 assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "verboseLabel": "Derivative asset, fair value" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument 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.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails", "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails", "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r132", "r133", "r136", "r138", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails", "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails", "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r144", "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r129", "r132", "r136", "r138", "r141", "r143", "r457" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r135", "r689" ], "calculation": { "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "negatedTotalLabel": "Total" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Aggregate Notional Amount", "verboseLabel": "Aggregate notional amount of derivative" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r125", "r127", "r128", "r129", "r130", "r134", "r136", "r139", "r140", "r143", "r458" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r382", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r397", "r424", "r425", "r427", "r431", "r583" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r218", "r237", "r238", "r240", "r241", "r242", "r248", "r251", "r259", "r260", "r261", "r265", "r461", "r462", "r518", "r521", "r558" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to stockholders - basic (in USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r218", "r237", "r238", "r240", "r241", "r242", "r251", "r259", "r260", "r261", "r265", "r461", "r462", "r518", "r521", "r558" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to stockholders - diluted (in USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r262", "r263", "r264", "r266" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ElectricGenerationEquipmentMember": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of generating electricity to be distributed to the consumer.", "label": "Electric Generation Equipment [Member]", "terseLabel": "Solar energy systems and energy storage systems" } } }, "localname": "ElectricGenerationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r426" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r686" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options", "verboseLabel": "Equity-based compensation awards" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails", "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r96", "r188", "r215", "r216", "r217", "r232", "r233", "r234", "r236", "r243", "r246", "r268", "r299", "r366", "r428", "r429", "r430", "r438", "r439", "r460", "r475", "r476", "r477", "r478", "r479", "r480", "r503", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r350", "r473", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair\u00a0Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r148", "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period 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 asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Financial Assets on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r350", "r387", "r388", "r389", "r390", "r391", "r392", "r464", "r508", "r509", "r510", "r565", "r566", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r150", "r152" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r145", "r153", "r350", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r463", "r464", "r466", "r467", "r471" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r350", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurements [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r350", "r387", "r392", "r464", "r508", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r350", "r387", "r392", "r464", "r509", "r565", "r566", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r350", "r387", "r388", "r389", "r390", "r391", "r392", "r464", "r510", "r565", "r566", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r148", "r152" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r148", "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of changes in fair value of liabilities accounted for an a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "terseLabel": "Loss recognized in earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "auth_ref": [ "r149" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "terseLabel": "Additions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": { "auth_ref": [ "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements", "negatedLabel": "Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r148" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedTerseLabel": "Gain recognized in earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r149" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r148" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r350", "r387", "r388", "r389", "r390", "r391", "r392", "r508", "r509", "r510", "r565", "r566", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3).", "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r131", "r134", "r141" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r488", "r492", "r588" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r490", "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r486", "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Present value of future payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r486" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "nova_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedTerseLabel": "Current portion of lease liability", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r486" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "nova_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance leases", "verboseLabel": "Long-term portion of lease liability" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r696" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r489", "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r485" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "nova_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r488", "r492", "r588" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization expense" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r499", "r588" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r498", "r588" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialAssetNotPastDueMember": { "auth_ref": [ "r308", "r562" ], "lang": { "en-us": { "role": { "documentation": "Financial asset not past due.", "label": "Financial Asset, Not Past Due [Member]", "terseLabel": "Not past due" } } }, "localname": "FinancialAssetNotPastDueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialAssetPastDueMember": { "auth_ref": [ "r308", "r562", "r629" ], "lang": { "en-us": { "role": { "documentation": "Financial asset past due.", "label": "Financial Asset, Past Due [Member]", "terseLabel": "Total past due" } } }, "localname": "FinancialAssetPastDueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentPerformanceStatusAxis": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by category of performance or non-performance status of financial instruments.", "label": "Financial Instrument Performance Status [Axis]", "terseLabel": "Financial Instrument Performance Status [Axis]" } } }, "localname": "FinancialInstrumentPerformanceStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentPerformanceStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments.", "label": "Financial Instrument Performance Status [Domain]", "terseLabel": "Financial Instrument Performance Status [Domain]" } } }, "localname": "FinancialInstrumentPerformanceStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r65", "r205", "r302", "r303", "r307", "r544", "r546", "r547", "r707" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_NotesReceivableFairValueDisclosure", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Allowance for credit losses", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": { "auth_ref": [ "r66", "r306", "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery.", "label": "Financing Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesRecovery", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "auth_ref": [ "r67", "r638" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "terseLabel": "Financing receivable amortized cost of customer notes receivable" } } }, "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivableNonaccrualInterestIncome": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income on financing receivable on nonaccrual status.", "label": "Financing Receivable, Nonaccrual, Interest Income", "terseLabel": "Interest income for nonaccrual loans" } } }, "localname": "FinancingReceivableNonaccrualInterestIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "auth_ref": [ "r313", "r561" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "order": 6.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year", "terseLabel": "Prior" } } }, "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": { "auth_ref": [ "r313", "r561" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "order": 5.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year", "terseLabel": "2019" } } }, "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "auth_ref": [ "r313", "r561" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year One, Originated, Current Fiscal Year", "terseLabel": "2023" } } }, "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "auth_ref": [ "r313", "r561" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year", "terseLabel": "2022" } } }, "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": { "auth_ref": [ "r313", "r561" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "order": 4.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year", "terseLabel": "2020" } } }, "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "auth_ref": [ "r313", "r561" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year", "terseLabel": "2021" } } }, "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "auth_ref": [ "r295", "r311", "r562" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "terseLabel": "Amortized cost" } } }, "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "auth_ref": [ "r68", "r309", "r545", "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease.", "label": "Financing Receivable, Nonaccrual", "terseLabel": "Customer notes receivable not accruing interest" } } }, "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Past Due [Line Items]", "terseLabel": "Financing Receivable, Past Due [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableThresholdPeriodPastDueWriteoff": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Threshold period for when financing receivable is considered past due to write off as uncollectible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Financing Receivable, Threshold Period Past Due, Writeoff", "terseLabel": "Threshold period past due, writeoff" } } }, "localname": "FinancingReceivableThresholdPeriodPastDueWriteoff", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "auth_ref": [ "r296", "r308", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by period in which financial asset is past due or not past due.", "label": "Financial Asset, Aging [Axis]", "terseLabel": "Financial Asset, Aging [Axis]" } } }, "localname": "FinancingReceivablesPeriodPastDueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "auth_ref": [ "r296", "r308", "r562" ], "lang": { "en-us": { "role": { "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.", "label": "Financial Asset, Aging [Domain]", "terseLabel": "Financial Asset, Aging [Domain]" } } }, "localname": "FinancingReceivablesPeriodPastDueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r613" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "negatedTerseLabel": "Impairment and loss on disposals, net" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOnDerivativeInstrumentsPretax": { "auth_ref": [ "r132" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate gain on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain on Derivative Instruments, Pretax", "terseLabel": "Realized gain" } } }, "localname": "GainOnDerivativeInstrumentsPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r34" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r197", "r319", "r515", "r563", "r589", "r639", "r640" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r129", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r32", "r606" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "terseLabel": "Loss before income tax", "totalLabel": "Loss before income tax" } } }, "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r320", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r227", "r434", "r436", "r437", "r440", "r442", "r444", "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r228", "r245", "r246", "r277", "r432", "r441", "r443", "r522" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r47", "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r49" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r49" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r49" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r612" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedTerseLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r612" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r612" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in components of operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r72", "r74" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r220", "r223", "r224" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r555", "r577", "r587" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap", "verboseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails", "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r207", "r551", "r589" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r193", "r206", "r267", "r314", "r315", "r316", "r513", "r556" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r35" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "negatedTerseLabel": "Interest income", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r500", "r588" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Operating lease, future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r696" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r501" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r226", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r451", "r454", "r455", "r474", "r559", "r652", "r699", "r700" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r170", "r180", "r589", "r617", "r632", "r694" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable noncontrolling interests and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities, Redeemable Noncontrolling Interests and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r192", "r226", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r451", "r454", "r455", "r474", "r589", "r652", "r699", "r700" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r145" ], "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Financial liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.", "label": "Liabilities, Other than Long-Term Debt, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Aggregate committed amount" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Customer Notes Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "totalLabel": "Long-term debt, current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r200" ], "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net", "totalLabel": "Long-term debt, non-current" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.", "label": "Long-Term Debt, Weighted Average Interest Rate, over Time", "terseLabel": "Weighted average effective interest rate" } } }, "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r88" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r84", "r85", "r328", "r329", "r330", "r645", "r647" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r84", "r85", "r328", "r329", "r330", "r645", "r647" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r328", "r599" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Performance guarantee obligations" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r328" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails": { "order": 1.0, "parentTag": "us-gaap_LossContingencyAccrualAtCarryingValue", "weight": 1.0 }, "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "Current portion of performance guarantee obligations" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualCarryingValueNoncurrent": { "auth_ref": [ "r328" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails": { "order": 2.0, "parentTag": "us-gaap_LossContingencyAccrualAtCarryingValue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved after one year or beyond the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Noncurrent", "terseLabel": "Long-term portion of performance guarantee obligations" } } }, "localname": "LossContingencyAccrualCarryingValueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r644" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow reducing loss contingency liability.", "label": "Loss Contingency Accrual, Payments", "negatedTerseLabel": "Settlements" } } }, "localname": "LossContingencyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Accruals" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Loss Contingency Accrual [Roll Forward]", "terseLabel": "Performance Guarantee Obligations [Roll Forward]" } } }, "localname": "LossContingencyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r84", "r85", "r328", "r329", "r330", "r645", "r647" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossOnDerivativeInstrumentsPretax": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate loss on all derivative instruments charged against earnings during the period, before tax effects.", "label": "Loss on Derivative Instruments, Pretax", "terseLabel": "Realized loss" } } }, "localname": "LossOnDerivativeInstrumentsPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r28", "r169", "r179", "r226", "r298", "r333", "r335", "r336", "r337", "r340", "r341", "r474" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions to redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Redeemable Noncontrolling Interests and Noncontrolling Interests" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterests" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r28", "r33", "r115", "r120" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r222" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r222" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r46", "r48", "r51" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "verboseLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r29", "r51", "r172", "r184", "r190", "r213", "r214", "r217", "r226", "r235", "r237", "r238", "r240", "r241", "r245", "r246", "r257", "r278", "r280", "r284", "r286", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r462", "r474", "r560", "r652" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss attributable to stockholders", "verboseLabel": "Net loss attributable to stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r117", "r123", "r213", "r214", "r245", "r246", "r606" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "verboseLabel": "Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r33" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "negatedTerseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r237", "r238", "r240", "r241", "r248", "r249", "r258", "r261", "r278", "r280", "r284", "r286", "r560" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to stockholders\u2014basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r250", "r253", "r254", "r255", "r256", "r258", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net loss attributable to stockholders - diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r93", "r117", "r118" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "terseLabel": "Net income (loss)", "verboseLabel": "Net loss attributable to stockholders" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Guidance" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]", "terseLabel": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r102", "r116", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "verboseLabel": "Contributions from redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r114", "r366", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not designated as hedging instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonperformingFinancingReceivableMember": { "auth_ref": [ "r67", "r638" ], "lang": { "en-us": { "role": { "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments.", "label": "Nonperforming Financial Instruments [Member]", "terseLabel": "Nonperforming" } } }, "localname": "NonperformingFinancingReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r290", "r291", "r516" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Current portion of customer notes receivable" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "verboseLabel": "Customer notes receivable, net of allowance of $87,801 and $77,998 as of March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableFairValueDisclosure": { "auth_ref": [ "r693" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.", "label": "Notes Receivable, Fair Value Disclosure", "totalLabel": "Customer notes receivable" } } }, "localname": "NotesReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r204", "r296", "r308", "r312", "r544", "r545", "r561", "r562", "r635", "r709" ], "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_NotesReceivableFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss", "netLabel": "Customer notes receivable", "totalLabel": "Total" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]", "terseLabel": "Customer notes receivable", "verboseLabel": "Customer Notes Receivable" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of states the entity operates in as of the balance sheet date.", "label": "Number of States in which Entity Operates", "terseLabel": "Number of states in which entity operates (more than)" } } }, "localname": "NumberOfStatesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expense:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r278", "r280", "r284", "r286", "r560" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r493", "r588" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r486" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r486" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "nova_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Current portion of lease liability", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r486" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "nova_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of lease liability", "verboseLabel": "Operating leases" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r491", "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flow from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r485" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "nova_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r499", "r588" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r498", "r588" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r209", "r589" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets, net of allowance of $3,658 and $3,250 as of March\u00a031, 2023 and December\u00a031, 2022, respectively", "totalLabel": "Other current assets, net of allowance of $3,658 and $3,250 as of March\u00a031, 2023 and December\u00a031, 2022, respectively", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r198" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.", "label": "Other Capitalized Property Plant and Equipment [Member]", "terseLabel": "Other" } } }, "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Other commitment", "totalLabel": "Total" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in remainder of current fiscal year.", "label": "Other Commitment, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining 2023" } } }, "localname": "OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table Text Block]", "terseLabel": "Other commitments" } } }, "localname": "OtherCommitmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r20", "r589" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r51" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r37" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other (income) expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other operating income" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Accounts receivable\u2014other" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r20", "r87" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "auth_ref": [ "r69", "r70", "r562", "r637" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table Text Block]", "terseLabel": "Financing receivable, past due" } } }, "localname": "PastDueFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r608", "r609" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r44" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of deferred financing costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r45" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Proceeds from issuance of common stock, net" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r40" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Payments for investments and customer notes receivable" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r39" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r45" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedTerseLabel": "Distributions to redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceGuaranteeMember": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.", "label": "Performance Guarantee [Member]", "terseLabel": "Performance Guarantee Obligations" } } }, "localname": "PerformanceGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformingFinancingReceivableMember": { "auth_ref": [ "r67", "r638" ], "lang": { "en-us": { "role": { "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments.", "label": "Performing Financial Instruments [Member]", "terseLabel": "Performing" } } }, "localname": "PerformingFinancingReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r208", "r317", "r318", "r552" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "verboseLabel": "Revisions" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r38" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "terseLabel": "Proceeds from customer notes receivable" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r41" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-Term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r42" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Contributions from redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r610", "r611" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r190", "r213", "r214", "r221", "r226", "r235", "r245", "r246", "r278", "r280", "r284", "r286", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r449", "r452", "r453", "r462", "r474", "r519", "r560", "r585", "r586", "r606", "r652" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r80", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r77", "r195" ], "calculation": { "http://www.sunnova.com/role/PropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r79", "r182", "r520", "r589" ], "calculation": { "http://www.sunnova.com/role/PropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful\u00a0Lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r219", "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for current expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLeaseLosses": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to estimated loss to be realized from lease transactions.", "label": "Provision for Lease Losses", "terseLabel": "Provision for expected credit losses" } } }, "localname": "ProvisionForLeaseLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r304", "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "verboseLabel": "Provision for current expected credit loss" } } }, "localname": "ProvisionForLoanLossesExpensed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r5", "r168", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Remaining purchase commitment" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r91", "r92", "r94", "r95" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Redeemable noncontrolling interest, ending balance", "periodStartLabel": "Redeemable noncontrolling interest, beginning balance", "terseLabel": "Redeemable noncontrolling interests" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r43" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-Term Debt", "negatedLabel": "Payments of long-term debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r601", "r614" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "negatedTerseLabel": "Restricted cash included in other current assets", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r536", "r602", "r614" ], "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "negatedTerseLabel": "Restricted cash included in other assets", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r101", "r178", "r528", "r533", "r589" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r188", "r232", "r233", "r234", "r236", "r243", "r246", "r299", "r428", "r429", "r430", "r438", "r439", "r460", "r524", "r526" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r275", "r276", "r279", "r282", "r283", "r287", "r288", "r289", "r381", "r382", "r514" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r385", "r557" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue / Loans / Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Performance obligation, description of timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r371" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Contracted but not yet recognized revenue" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Contracted but not yet recognized revenue, expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Contracted but not yet recognized revenue" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r497", "r588" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "verboseLabel": "Fair values of notes receivable and corresponding carrying amounts" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive weighted average shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations.", "label": "Schedule of Asset Retirement Obligations [Table Text Block]", "terseLabel": "Schedule of changes in AROs" } } }, "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/AssetRetirementObligationsAROTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of carrying values and estimated fair values of debt instruments" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangeInAccountingEstimateTable": { "auth_ref": [ "r60", "r241" ], "lang": { "en-us": { "role": { "documentation": "A summarization of the nature of changes in accounting estimates, including changes that occur in interim periods. Changes in accounting estimate have the effect of adjusting the carrying amounts of existing assets or liabilities or altering the subsequent accounting for existing or future assets or liabilities. Changes in accounting estimates are a necessary consequence of assessments, in conjunction with the periodic presentation of financial statements, of the present status and expected future benefits and obligations associated with assets and liabilities. Changes in accounting estimates result from new or better information. Examples of items for which estimates are necessary are uncollectible receivables, inventory obsolescence, service lives and salvage values of depreciable assets, warranty obligations, and regulatory reviews.", "label": "Schedule of Change in Accounting Estimate [Table]", "terseLabel": "Schedule of Change in Accounting Estimate [Table]" } } }, "localname": "ScheduleOfChangeInAccountingEstimateTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedBalanceSheetsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofOperationsRevisionDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r23", "r97", "r98", "r99", "r100", "r160", "r161", "r163", "r174", "r565", "r567", "r618" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r56", "r57", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "terseLabel": "Schedule of accounting revisions" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/OrganizationConsolidationandPresentationofFinancialStatementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "auth_ref": [ "r561", "r638" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about credit quality indicator for financing receivable.", "label": "Financing Receivable, Credit Quality Indicator [Table]", "terseLabel": "Financing Receivable, Credit Quality Indicator [Table]" } } }, "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "auth_ref": [ "r562", "r637" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table]", "terseLabel": "Financing Receivable, Past Due [Table]" } } }, "localname": "ScheduleOfFinancingReceivablesPastDueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "terseLabel": "Fair value of interest rate swaps" } } }, "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r13", "r14", "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": { "auth_ref": [ "r84", "r85", "r644", "r646", "r648" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date.", "label": "Schedule of Loss Contingencies by Contingency [Table Text Block]", "terseLabel": "Schedule of performance guarantee obligations" } } }, "localname": "ScheduleOfLossContingenciesByContingencyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Outstanding derivative instruments" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of other assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r394", "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted stock unit activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r103", "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Self-insured claims liability" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Self-Insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r49" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Non-cash effect of equity-based compensation plans" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Restricted Stock Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, ending balance (in USD per share)", "terseLabel": "Outstanding. beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "verboseLabel": "Restricted stock units, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares authorized during period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of stock options, exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercisable (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding, ending balance", "periodStartLabel": "Outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending balance (in USD per share)", "periodStartLabel": "Outstanding, beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of stock options, vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, vested and expected to vest (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Shares issued in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Number of stock options, non-vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "terseLabel": "Weighted average grant date fair value, non-vested (in USD per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Stock options vested, value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Stock options vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Stockholders' equity, ending balance (in shares)", "periodStartLabel": "Stockholders' equity, beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r494", "r588" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r55", "r225" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Information technology systems" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r201", "r202", "r203", "r226", "r251", "r252", "r259", "r261", "r269", "r270", "r298", "r333", "r335", "r336", "r337", "r340", "r341", "r360", "r361", "r363", "r364", "r365", "r474", "r543", "r598", "r615", "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails10Q", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r26", "r96", "r188", "r215", "r216", "r217", "r232", "r233", "r234", "r236", "r243", "r246", "r268", "r299", "r366", "r428", "r429", "r430", "r438", "r439", "r460", "r475", "r476", "r477", "r478", "r479", "r480", "r503", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r232", "r233", "r234", "r268", "r514" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r6", "r7", "r96", "r101" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of stock, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r6", "r7", "r96", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r71", "r589", "r617", "r632", "r694" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r114", "r115", "r122", "r188", "r189", "r216", "r232", "r233", "r234", "r236", "r243", "r299", "r366", "r428", "r429", "r430", "r438", "r439", "r460", "r475", "r476", "r480", "r503", "r525", "r526", "r617", "r632", "r694" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Stockholders' equity, ending balance", "periodStartLabel": "Stockholders' equity, beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedLabel": "Other, net" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementsofRedeemableNoncontrollingInterestsandEquityRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r481", "r506" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r481", "r506" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r481", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r481", "r506" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r505", "r507" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Detail of Certain Balance Sheet Captions" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptions" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityOtherChanges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in temporary equity from changes classified as other.", "label": "Temporary Equity, Other Changes", "verboseLabel": "Other, net" } } }, "localname": "TemporaryEquityOtherChanges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r185", "r186", "r187", "r292", "r293", "r297" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r50" ], "calculation": { "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0 }, "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Unrealized (gain) loss on derivatives", "negatedTerseLabel": "Unrealized (gain) loss" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationConsolidatedStatementofCashFlowsRevisionDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnHybridInstrumentNet": { "auth_ref": [ "r142", "r158" ], "calculation": { "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrealized gain (loss) in earnings for the period from the increase (decrease) in fair value on hybrid instruments measured at fair value.", "label": "Unrealized Gain (Loss) on Hybrid Instrument, Net", "negatedTerseLabel": "Unrealized gain on fair value instruments and equity securities" } } }, "localname": "UnrealizedGainLossOnHybridInstrumentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Income tax penalties and interest accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r61", "r62", "r63", "r271", "r272", "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r121", "r450", "r451", "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Primary beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r495", "r588" ], "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r250", "r261" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r248", "r261" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "http://www.sunnova.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "15", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=35708913&loc=d3e50876-113970", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.18)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7569-110849", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org/subtopic&trid=2175671", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)(i)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r593": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r594": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r595": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r596": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r597": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e777-108305", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 105 0001772695-23-000069-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001772695-23-000069-xbrl.zip M4$L#!!0 ( ) QFU:FG3H]01, N' > 97AH:6)I=#$P,3 M97IO M<&%STRF9.KTG4F58BL9[W-DEZ5, M=O;+%$1"%M84P25!*YI?_[H;X*7#EB>Q)2=*S<@220"-OM$ NU__]>SRM/_; M58>-]-AG5Q_?7IR?LIW=:O53\[1:/>N?L5_Z'RY8RZG563_B02RU5 'WJ]5. M=X?MC+0.CZO5R63B3)J.BFZJ_>LJ=M6J^DK%PO&TM_/F-5Z!3\&]-W]Y_=?= M77:FW&0L LW<2' M/);$,KAAGSP1W[+=7?O4J0JGD;P9:=:H-9KLDXINY1TW M][74OGB3]O.Z:GZ_KM(@KP?*F[YY[NJ+GW?&,M@="1S_^* 1ZI.)]/3HN%ZK M_7VG])P6G_4N]^5-<$S0PMVA@KG9VZ[R573\0XW^G>"=W2$?2W]Z_,^^'(N8 M=<6$7:LQ#_Y9B0'#N[&(Y- \&,L_Q'$=!Z>?$PL-]./+0*30&9 ZGT=R(#6K MUYQZ[745&RR8U!)@ 671FW*C>7SPZ 90HE4((#FU/8"JT)L+9!#1\\^]WH*Y MMWN]\_?=#YUNG[6[9PQ^?OQPU3^_[++V^^M.!V\LQ4AQ6DUG#Z<5<4 31[I*AXS-61Z)%AG.!2NEG>"G<$=%@O-ABK2(S80OIH0 MTJ$5"0:TDX%6;#"ERP.A)T($[!1N@,SV$AG' IBUPD[Y%&!FY[$/S\7L+2A= M=X1D$IM,)15M!(V(S;4/%.H)-XG 6/T!B+^*E)>X.F;OD@!EF-4K[,*Y MJT)L E8=X,F0($=D B^/8[#7\'60:!8HS3PQA,8>&P&;RX#%(^[[;,1!+!"_ M8\$#0'K,;D!0 @8R %?'( UTUPI KI DJDXYE-@_2=&/0$UX8LRG<(%Q>,@3 M7H7%21CZU 2>5!%3T%LTD2!%8^69]L-(C9D&E-"@\+?"-I;@LWC8!,)76"1< M(4.-^HXS%]PQ_#892=!(H-B0WJC/W-M 37SAW2#-IH3CE'\=UH=?/0V"R2./ M]8EY4$I/%8@BVJ*XH#:!)]I!(#ZS.N-:BOY$W3EZZ>Y$ WW+=R!@8)0LYEV@&H@IH!SH5RG0&YZR-))1).Z4 MRP?^%/#J^X;HG)Z*K0[(F*1"-XM7%G43)I$[XK'(NDIP@D;&"Q"@9AC\%\QR MSB# H< C'D=NF$B@KWZ0)U. 9L6RLMSZRP"0JPLB<&-9"]"EQ3CTB4-)IQF< M2?(+8DT0!H:A07':WM/YH##6#TYB1IQB(%,#8!)N($4^A50P]\Q=)3I&>J'Q7H*'?*XP0F@),P2< M^$!28)1YNP*:PT^PR\K,7,P-85@'%(H/-7N 3)$$]!5@ MBB2MU0W$Q"[(X8$PX&3RM4!ROHC=E"&NKT /:8Q$F/F#6Z&@!>)06Z5A8,+1 M)N@S<'15%$VBP*0$C$$3Z'QQHX@/"BR1.C>^!(I1FPI)<@3C9D318"ZR'V/N MAWA7@IK)J*:Y3N"IJ;UBR(6<3HA(+VJDMP5<_"]!$LT(U!*NCY7O%51K"7$* MNP=N ?(#D0> )N/PKMQ5R98C_LMJ>\%0L1DK97XSZ$"0V*)!CLR$K'T%Z^4; M0?6GF^F:D?%KI_@XM^IK3;X9 9,[Y3W42C'W18%HQH..20I!9Z+_IH!(HDPZ M,N;@0HO/K@C)1(G/(4PL1BL;J3MI==^1[=@@!< :PT#-ERZMAMJ$P<]IB4!,C/TMBDG4@M;\('(.B) MGF_R[*2H&7X^JI_\]--/\+=Y O*_7S]AI^!'*!-:/P+3& M.%O/#P,L-O(Y$&0=<;4(5V'J(]+@T / QGWBWXE*0,WY\A9TCC&FT'4T3@7$ M5>,030,L!\($E*,+3WDR=GT%5F1^(?! \-1\CJ(4J2$X0;N#2/#;73X$H(ZY M#R8JWGE4V/GA@.V;UYI\B(P'(C#5NZAM>1B+X_3+"4P,O-+IL0R(+M3HI"P! MR/Y@7L&F<=\R,C&PN9W#YM0,?!J TEXZLKWMT*VJ]A;X=+;]><^O*F M]W7;= YKS:_?;-P]93='NP__6A;3G-UM>G&&#V\.@I^*#96 W8 M*K&N85^0D!C4P,\[S9U<=$F['S?"SZQ>UNQH!.:$1(7/OU0G$:SG6LI..9M- M?>_+IO,$1F*U.>7KP;W#DU5CYC/*<189^W.XJ"$FOC5V:'RS[" $L<.:_,A: MR8]<"Q96WN?82@+BJ_ETDK".Z;Q54:0FPNI$C+)C? L66KZ,M8EX]#" GH C M6+=1]*4(^$Y8H/4M*D,,,R\SC#C&;RJZM2:1HM=Y;'IH8VHF$!C?$R[>:A!$ M]=XWR#ZSE#:,0'WCDCECCH,(:M?H1;=IF6[61 M[>'/;=J^JJ2')OA8@5'K)4&@[CCK_&?W@XU6M[F5V0H8%1[8&BK M!:S$['];?L1<=+OD57]E(MM0%(5-:\Y>J''707HLG::]CY'61;?O0:HY?CB+ M5A.F^MJ8/7K4HG4I*K]GM.0GF[9HF0EQV"WOMG>'!Q9B=IGO?6]Q=C_.3M5X M+'7)8=UBBC!ECF. GY:C*-W']5;0]187Z6[2. MRJO\<%#FB.1X]1CN/U;Z83 %G=;W#T/[O#S17I&FXFQ)^"QY_.0-@>EY/94Z:3. M@Z?76C6GM>+YLL()MYI37^F F[TX?\)M3:\H'#@,_Y4/Y:]SA[BQSAUB&KP8 MDV\T'SST:*C?6LMKO?,O(F6' WL !M=))!@>GXO94/F^FI0MVKTSFGNCE\YF M/EXNOJ"?[?G-%WQ^<_4T JTLC<"SG_E\/,<^IS WZ95T85\>+;WP-W?(?,&+ M?N4MB7NFW%A@O1KUHS7.VF0FN+Q>!?I]4KYK 7X^K4(#(P;7G;/S/NM]/._U M.B9BT/[M0[O+SGL7[>Y9C[V];G=/?UDIM<*1TYICQ[619G\?3]!,G] ]6 4$ M8V<]X2KS*N4Q'<# IU"OUO=K)XL^6P@\IE_XJ6MWK< MY_IPLD-*KLO'QG=;,$>\W\=L+_:H0J)'*J* B_$45#1]V0RY>42YCU%_+W+D MO\#,AB/6"\4?8+#%M\".2V$JL>G,Q+\2C]:>,&37O58NG M*HC-R7^;F:GM8OZ)_-#4.N)S*X<6ZR#6&X-H?%F\][';O?RU3>]!?.JRJ\OK M_KO+B_-+>C%A72A%P"K(P(77,%;!;K.V*:'JUL8&8@"TE0,QUVJ T;(+'HC? MU\D+O\__*P=."H#..0&=S^!@TU[NKYA3*?,)*JNY.>OD(%;X=SJ28LC>96\' M70Z'^,[1BCEH&GLMISF3A:9Q,)^%9NNG;/V4LI_2W!@_Q3).O>DTRHQLMB@W M)8MX[_27SMG'BPZKKRB;]47360OP]QF&I79X/8I[B#TORA7>[G7^OKK<.RWJ+!MF$0U\XE5Z_W3UK7Y^Q?N?Z0X_J M.9Q>=L_.L9Q#C[V[O&:%:@\41G^@XL-C)K$$]'VR4P_!OD#S('9WF\Z"-&J8 ME]3HY\=8FS71I.YLVEIH[UZ3=UW*0VERG7XRF2AE_B+1.C#Y1'DOOQ1AJV;$ MI(%*ZXZ#&=VQ*,_E[AHKH=2=^LOBW4THJ&'2]N?YH_FK/+6KD2:;UQ736G!- M67^-7T$YFL6-]2<&(A"PV$7W0DT"S!==S$Q=2#I0L=FR%]W#;H>1,'EN75]P MZ@;]$%^*H,)$X";C043IW=.<(HQ[H&]CFX@YS4ALH$1G"?/ZLQ"]8I/ZPQS0 MT%.3BAZ?T/P6_"E,U6P3;0?"%7',HRFE"Q<4FS PV:S5B_/E*DJ7GXS1SZ+Y ME9)7EW+#FV./__AA[^C$0#QXE>6Y#Q3E-GC+* MM4+IM"LIE3#]"*6_+FM%JHH@@T(R M-DSJ]#2EMLF@G)+'\NLBR!GE9[\SL(4B(J<^9>4!R"^]_)JF3_XJ$ X+V<]E M5,R7/Y]0?QG8JQ;%>(D&H_$2#<9Z:P45#09HZE4-QH:KXK09+)W56*Q25\.J M/ZQ7) 3.W/=M38K_)3(R:CFM_1"DF?:%[;!GU2^^6I6JI#D-_&.AO D5IG#- MMAIH0$F"3I;J2(@A$$5Q7+ZAX@D=<;+$G&&J@DB K&4!9 MY&-"Z[)Y%.N4Y(K:)*8O%\U8[C/,5)HJ:B^J6#37?854K1%FXZ_$*@16P849 MDGW6IH+ V6G@EJ5+R$2J(6DM6'H:BIS7YRH@%=P8Q*60I(FEKJ0%+:Q2!B:. M7%-9 R,JD2!"@0D9\UN\**DZAH&F",P2S%#D.T[ME=9^65?7PR@VP"% :CC*%=TQM#J;"4$4Z"=!YT2IM@-U+ MD:%SK&(J6T 9SS)+G?LT"TN$J.6U>O*2*@94FO)L%1)3)B@/IYF*8QYT0QU$ M*HPDZ0R%Y!!$#*R+DA5_X?XTEK'50#F1*(QBZOXM44AI4:.E7O&=+-$%2Y1X M(A1D)GVCH/+B"V#TT5=(0A44$L>5? K$N267HNO9*\L#G[NW"W+R%X-WM3RBN5K#F-\#;__,JUN4)) MGW6N7!LO+$I_Q:=$P/4N7-\]O,XQ?I01.I(D_!):Z&?B/(M]_[S88-X.'@:Y M!0&#V*UP4!1'AF!A1)XG0ZL;4QS0SP! ,)?Q&VR\*%2T==F96&5,3= MFBZ%9V;L>TB7E=\./K%1![D[=8'E>$[4; M@@-,@%%;JS;]-*NZ&GZ!46_,IKS9+H>^D^50=:"\*?P9Z;'_YO\!4$L#!!0 M ( ) QFU9WW0UEMQ( %R > 97AH:6)I=#$P,3$M=&5P:&%SO_GKRL7?UZ\4I M&YEQR"X^O7E_UF-;V\WFYYU>LWER=<)^OOKPGNUZK3:[TCQ*I)$JXF&S>7J^ MQ;9&QL1'S>9D,O$F.Y[2U\VKRR8VM=L,E4J$%YA@Z_4K_ 9^"AZ\_LNKOVYO MLQ/EIV,1&>9KP8T(6)K(Z)I]#D1RP[:WW5T]%4^UO!X9UFEU=MAGI6_D+;?7 MC32A>)VU\ZII_W[5I$Y>#50P??TJD+=,!C]MR5;[8/=PAP_%@>_O#CLM'KP, M@H,]OW.P-]P)]OAO;2"R";?;9Q(S#<5/6V,9;8\$]G]TT(G-\40&9G34;K7^ MOE6ZSX@O9IN'\CHZ(FKAZE#!V-QE7X5*'SUKT;]CO+(]Y&,93H_^<27'(F'G M8L(NU9A'_V@D@/!V(K0(1(/#N\O04 :B5N:+@['C8:,R# ";\-HG@ MT8ZW7Q:F_Z2)D<.I_4I& Y>_.UGUN[\ -LO88!7(YFP;I( ::2TNM=: M"/KTW(P$^^'9RTZG=?R-V4\M'DD#"/DKT%Q%[L,(:#4]!%+[^ 4#* -2^3QA M:L@0P-/A4/A&W@IV E=8(@P;*FU&;"!"-6$\"O I4C#PG(R,8H,I?3T09B)$ M1*W8$2L-*A]NE4-)]S)IQ)BU75.;SB^E-X)'".T,4B&J(.T\$DB%V 1(/=;C M,5'^.V (@CQ.P.>!CX/4L$@9%H@A/!RP$<@X0)R,>!BR$83@LX#GG:C2'P!G<6-X?[("07PG&N1]X<8!2@(I!TC7^E8:=*K3H+@ M)BV&\#GR!=TTY@%\8#'7QBK>.J,&LB*'!8I<@_#?, U#;R4SW_FC9GYG?VUF M_BW8#AYET/K %IA'@"DPJ%&V,(X)4FMQJWP^"*< 5QA:KG*Z*W&3-)>"QJ)6 MK6@F3K4_XHG(FTIQ@$.MQB4*&BQ)!_\!HSF3 !!!$(* ([LG$MAF[A2ZC*#Y M>=>HM\TR G!-0<8#B))D8A FN*=[[00(T ,C$8L31N+ /AY!9C<>J!QS%H;1!*P4*.K0#9?LCE.$'A Y8T M@"1CC50E:(>>>X2:%NZ;N&\LVE$H"(OO2(-\=X>*_*;)J3OAK)#9185#0 MA"7@%#8/4F.UP0!@L@[DRDV5;"OB7]:R%5TEMJ]L$MA.!X*F'!I(;0?DK!P8 MF]!.JI!$"^-0@?X(&ID4@+0\H1KF*0@ MQW-"M)I+L^,=%%R:4 S7ZJS\\*R]WSI>_-GVZJ[,#.[>R^,'2E95T6[=O0#8 M;WVK(]+:>%<> ?13F8!D=-\U(&R:0G_L+ E!+A+V!ACHCU9T0=N;P:_.SA)^ M=>[@EQ#$KV_#KO9*I*]+5J#S9;+2-> SL+[P4PV>#X;5%UH%J0]FY&UJ7:IV M@[WW+E:-6%I[FR$O-+]W:N7BC=):3<1&S^-^&D7JEK.KTPOV,]APS%T +][W M'B,K=NNG:$7TL\EL652OV.6O2M_<1[&VO9<;Q)TZWNS5J!0C$V D$%Q-, M<67132CY *-:B%/4.(;@J%%H@'W@$83:EBGW:.'.*4#)C\JTQM"%>S9&Q; B MB\PH0AK1A!"C3':@[D(F&#B#0-T%SS:E%*M#&4+S[M>&X4E5G;E M_8A",*"I=C5ZH(Q1XZ/6[!$^@# J-8N//+@[03W_\.RP??SCCS_"[YUCB*WV MV\>L)[3AE&,$D,?681\!'P:XN .Q ,""18_>9>G< M-&JWO [Z(F7W9'=#[!]ZY_MW!1"S#$$IDBA(M*$L7ZX_-/!D&_,@/$[$4?;A M&"9%'/+ID8R("'KHN(P6(G4+4QF0#IV D:S9RTZN#U]Z>ZT.BK8!>39!UK&3 M>H^DOFF"Q6N'WL%^I_9JRVO77EO6*K)XM_[1/]'L;NL;--OQ=LCO^;]NMNWM M'QQ^"VK;^SLK-=LDV;7R"S,D 1/RT];.UMPD(MW0\F!:8"93!BQ3!^XZJI.J MRTZW''7B+ZQ=M<]J?I;9"?:U-=#\]I]J>SZ_XQ77*+(,+)NIYM@ $/K;]^.;%!B*W?H$J+)AFD.5H?IRM)CYA5\(N M@ZJGQA 9%O>6/ %DA^WJ(V?CM>X?T8K:'(C<- M,WL1, R!,Y!+V*[FCV6YD7H4OY+@,OR]XQTU.$7Y"MZ@< M[K\ZM3D ;[ +Z53M$VCW >UOI9SK$W9/V#T,=OCS";%-1NSAW,K-@91\Q2;E MKY>O=+>6)OHKUF,>\3+"0>TR0GD'N%TL=TO&![1DO+/*KH&O@&5-,^WB;@0K MS_35P[^ MR@_/=@^.$_K)+KC1TK]AEV(\!NW+_JGKG[K?S_5ALD7Z[IR/G0>V.$:\?H55 M4-Q^QM2,E*;,DW4^E)X^;H'241=-E6VYMVHX\>1__E_XGP=?P?]\>>"UO^*.S$Y[+4K4+DB0PW5Z MNMJN]8>AM+J0%2WR7;WO]EG_M/?I\NSJ[-^G)^SB\N/)I]Y5G[W]='YR=OXN M6SZIWT*],= _ A*=B66+RU9O_G690=V@%[>O120T* #O*9OG.?:1W^SZ8IGIZ*$OONFJN8T_6QPL!L MB]8Z9GS="QEWS=6']LCZG\[//_[2M>_M?7R/[E>_]#KO.L!K($ P*;/WH?\ MCNO!>*G=WDRSS8I6^P,$XEP+PWH>>RO-[]?HQP6_N7_K%(E2[J'.$:@FOVQF MZY[MBT@JS7[!7(* MOG.G8/5$2KNU_I6\#:@T;;,HMC3C2HGT]6Q"J+'@2PL!@D!3TF5)S>"E(]V? M3\:^W/4.][+AN\J.V^[+-457?5L,[JXJ29>EJE$6J<^V;I04R6JE9.9*HZ_M M'>NE5F%CJIE5<:?MK=%I8H!%\ ^&#MT.WN_J2R[9^1!2U M8D7:=(Q^ P%2*CA9JK=JMXF (WMX; *596U)-89E=(\2G(PJ_F5%.*]F8\K/")GGL\6. M*CN0U!#NM_ [H$\"W3-?N,(O#2K)"4^E(A.PJKZ3 MC#RJ@F#(?Z;Z+10;-8JB054[9032A*+K9\8U:SV+4LOCM:5-LY*7MK1AQ@4G MJ]604"'5VT+7L=#DEF;"/( )3>])9<4.EQ,P+!0?E;I86K98CM-5AJVAZLDX M/HQQO+MDX,:8!%"^]S<)CT;#9H^Y D_W*$M=U&GP_5@(1"4,75WG_Z926X6; MU6:.L@JXPK5:EHF6]S)3- L*]GFA5#@59O5M*A34H:1I3Q5R;*&JK._@OKV\ M*.E""H*);Q@:5M01QR5 =\8!=#I0:917]J4JKTFQ]/5B3>^*$N SK6P+R)9K M7=?[$','+4 1F;>H@?#=L# ![1/,R%3DO"// M8'F$?)HL'"10\&P06R%)@TMK#? ^I\Q!]+5O"V)CDD +FAY@6<;\!K^45-3: M4E,DI@8A2F6 >4&K*5RE>7R ZI[E])-DX0 E]OR7*8#%&ZQ:EY^?$)=,>Z@ M_ "6VL\R++:\O2VIS50<*VW2"%T7H[('L'DIFLK*W MJJ^(/ZN(;DFU%=SGBH?;8ORS#!$>IH"G>X@Q-:!5K"7I%X7L$,0,+&?NVQYY MQ,-I(A.GMV9,HN2!/?OF3C66'2)0ZS??EK4MUA@/1"PH3@^M6IM540XEN1%I MK*+ZDO\EI\+-%?+FLTKG!-9=,"&S$2J4E1E6#>=6K@$I\IYO<[V6'\A1JED] MUS21-,W':L>7ZU6KSV>2A^<_F 7YLSO#:R=*D(:VI&$HC"M9Z>S=PN$C55$ M-E1A=R[%U\&64ULZLF?[% M;?96$P)YF(IU?SD_8F:U*R."V7D*)> R![SF) [PJ2U/"R=@%&V-/4_&\:[$ M_>JP!-\&F),I1T N4V0E+>:K>>:/+HM7[PA?\"GA]&="D@TXEH:&_/9N9ZI6 M+=N)0],!/\0.EKDPL]K'*)0WS9^#FV'N@2&-.:F*3$\.A3NQQB51J#)*\J*L M)\%WS8[PH%GO[K+.%\P9G:(EUI).=6BXXS'J!NW-99[F#]=9TV&,Y?U^ZQ"7 M.9:7]&6 HIU+0,Y5IW:>UOF^QW6^S7CY;I.2/K7%G3'(44&2ZZ"J [#P&)&Y MR(YB#>=0N'/5"D>>!&"B?72E"F=5CA,1WHH$=-BY,MAH;JO(.I NY/H979F7IM_IUY%_+1$AOB M7U1;J_K3;6<)&FFE$V/ AO/1\5UV)Q!VR09="2NQ6:7S[-A":YK+:67P #!= MIW3IT#RRZG7DN!15'NFX [6B=#RPRT0^"KC0V#VN5)!+;=2U 97AH:6)I=#$P,RUR971I?<'RQ0]G[U]?_.O#.9OFLY1]^.W5 M+V]?LYW^OA\.SBC/WCXM=?V./!_HA=:)X9F4N5\70X/'^WPW:F>3X_ M'@Z7R^5@>3A0>C*\^#C$H1X/4Z6,&,1YO//R!7X#?PH>O_S;BQ_Z?7:FHF(F MLIQ%6O!4<>C?GH8!R-CI)GX\=/(OYL=!##_T_X MLR@6^\GS?X^ R"'<;G]C\E4J?MZ9R:P_%?C\X^<'@]'1/#]9RCB?'H_V]_^^ M4[LU%Y=YGZ=RDAT3P7 U43 ]=SE2J=+'C_;IOQ.\TD_X3*:KXY\NY$P8]DXL MV4P,]BW*E?Z"_6F?U7\*D\MD M=4?3^E#H.6C9+R?TWLWO\F[0%\*^RL7(EWUV(^/ MGAT<[)^XP>C3Z(2!I")+N(NOU6S.LY6[N,>FW##N>#V?2L.N(>ML-QC0WE2. MERN&4B1CP70UTEAD(D'RX;*?J[@448&D&[: M:%-P_$XQSOY9P'8E*[2A%:$]!I/(I]S^CL$D8GA:!C.:"BUD-F#L J?FYC/C M*R"(FZE8)A+NAGG&TD2P6S(K4 _DM'+X'GIB6@2QMGCM Y6+"03 7K$<6*TQ!SZ?I\@!XC)* 5+@_N," MV244<$%F1"E(C?24_RXCP3YH ?R#:PRSY6/0=^&DX&D#>([PCUG*-*5GX3_S M*6RIF<,T:"\L*TP *Q&N@;74:],7EFUDADH1J&3S%*0$]EMDX7;#1A@V7MUT M?WOP]%08PQ3,0R\E\!*2"9L:\11(-R)')@;ZW:K0ZD5\G H[#<8G6EA.A56A M4:JO2O-\%XJ/,?8 E%[[W%KW^@',MEW%GWJ9;YVV5]8!;Z-B9@N5%EG.]:I4 MB4Z8 ^G9)7'*%+,N!,AFJ3Z)VTM%2YH\X@7JVDMI<@,:)H%[V:Y$79-SF2%5 M?"+8T3Y9G%T)5R)0#"E0"I<2'&4E.*@QH %68H$ZA51#H$*8G,T$V*@P;N0?L-0$?.:&G\ S-$N"N]4#@OY *:W@?>S@ EG M0$J)$<;*L\Z42WV%?26.1!X.H(-5UF <,C>,% D[+Q_V/@$C(/3>MHN6?Y<: M'X)RA%OA* &2T&(A#P9H)D;) FN4"@Y3,?*2[1[M 8S(\BD97AXO.%@\'$ + ME?SXZ,GS$S]CP!M3M10+H7O6I/F;W7/1"M96RX(5+>(BLA!ER24Z*>/55BBB M;[Q2?N#VZ]=R5N\YD[;+X'M:GW.@1(YEBK %^>V51:ZPM%E,2&K=D_J3"S#G M,:K'?BJ2_/AP-'@"U*X/9;^2&4*WX_[HV?RO#[VTRS)9JJ.3VP%%;22(6W( M"+$(&2=@,8T!!,5V1WO$A8#\[(W6;",C:;%0G^$C_ ,MIZA# MKY@6,=K#K(^>=ZI,H47/?YYS#?C4>84P,$P^(3F4G'0V6.M) 7?TR!"C^,\8 M2HY).+K?*[]&3DI[NP<.X*XJ&!N!-&<@0"$$=7J@A71")8=[=B&X41GXE2!N M"RY3[C40+!N?J<))&0HI+@@Z[)>1P(4#X#%5!<#J.6@E0A+V=_A9*HH@(,YP M&"-1*6P:8?5V1!V&8;@Q@/4)8R"I@#<(WV2PVJ!&X)$P)TI-N)498XJ"O.F& M/C/A_'#/086(>+-FJ(OX4:N =[KBUG3%&\N'=7.@K+)8B,W>66 B&EJCUW O MR69..?QK+,H #]Q,G!S"Y34VIC ;HFIONZXRBF"GO/?IM \1>#.T/-@29%EC MXFMQK-N,I[A;'CH'[7E M>.R?4UVMY43TQ\!-G_L4=SCFZ9*OS,Y72$9V";Y[G.#K]/?7T-_O5%UWFRFW M\,N'X&TL;SV.T1+! /7I=2O:]2I 3I[,!N4;Z%YP?G(M(U*C3N=>2]%V6.'; MX+73-9B/>!7]ZHSJ3]:0P[5<;"8Q9@R<1&"TO(]K\*_YBL"RPZ#5P^T@//@= MLG.OGK&9T_ /.#[<#LPN0M\=G]?_G2 Y^Y2KZ#-[/[^%>%6[J';RM5V^?LL6 M=J<,[92R.Q6F07@9H3'1%.!L2J$HZR;[*RJ*T&6$[Y,"1%2APXOE9:D#T[O< MN_01<$^R-F*99R8)QZOD(8X%.,0D@SJ2AL22A@:#H,E1''/P*/$[%%4%\\6, M$/PT X'5!I-5SG5L9]M=5Y'@HE\N5:RTG$@$3)Y*G$(/508,GDJA]P;LC7+Z M9&[K07J.)C0R/A@!Q"'R1X+IBJSG1;XBEK IH6TC1'55 *) M<7]-,1#K^[(5O'.;*(?U-#;#M<:?Y<")X^=2$EPTZNKXTZX7)*I;HI">9^0O M%JN]OSCXW#'O39CW4SO/.HYNY",VL8ER3H7C4_=C,&C S9F(G&)W8=F-0P1: MLLFIUB?:6%<$3Q(<+&K$R9C41*.1"@GE:UP7*1NII=HDF&M0(]%N9'I ,ZG_ M5&43&]/2F,YQ03'_FPV"5?IMOE""JD$\-39QB2X9*@_@8$%:8*4R^X-0TZP; M*'$YE\Z<(L5[-KA-TZ=F M[OZ)58G3=+5[5K)<$2S*1Y&Y\NP&7%M'596W=2_<*J*^#"8:D=OX3J7O,9$: M14K'%'XIS;&]TV:(Y(Q\$C1-IL(#2U6D<5"46Z6&;/ERF7)T1;CT-&_6@EK' M1LENL O>"W(&M;JIMY%J>=FW^=58I& F->P(:;]/#FX\WG]^B@JQD>OJG,_. M^?Q>E=I7<=0=EV-D7@A$QZWV#M=U< $@!D6PFD#JSQ59UL/P>,=J':_N4E/.M7#87/B8\0XXV M@(VYJ2J70Y[PP?$K\%'I&.8JYRW/VCCRG_<,.WZ[+7Z[MCYS2-NQV%:D[-,Z MZ#/R%,QAO/*8'!D#V(L#[Z@BQ[IT]5/@X5;V&&+,= MCJ5;^'U#2,B>-O5QIOIY\!:UV7%FYP'>06+C=G]VVTC:>10!=,Y@T4W>;]^W M,[AMVF-G5I=771*N[.BQ%^05MI@4.NF8E@F(EB,O[DE7^7S&YA&,/Q2* MQT]-D>;.^HA46/!?%O'I9O;>'MND:72H_=O@Z;>6-\ ;<[Y8BR[:SK6MG7+V M>JSD$U1P#48IDW813Z/"'N*K9:YNQ++UZO\*[6T@@J2'*E';/-FU95CK]5'+ MNP49Q+6S9C($:#:U2'Y.E5\,Q:M1@-1*2S,CT4""&U7*@"$V<; XR'0VR*%, M9PD5"&\J0K\3=_2NG:B@W#XLBJ)V,$Z5;)K0PVW.\$ZQTSAV/3E]4X8N5'8? M=6'M[(@](X*JXWHG1#:=-4&#F&48]:IK2#PX0F-B6-J?" T2UY3NV^8"=!;V M.^8J.A&-7B8X&L%(2Y$F&+KP(_8HAC7/[1%XU^M@O HM1,J7#U?YOK$VK( E M.4>$8QY$4[IV]G^;],*VB\V.%U.%9R=KW67:T94626$$-;QLML-H:R)A>V,8 MR@Z(A52%P;Z%L!P4D%N[W7S^J_2 (8$PR)@"[KT?KDNAUUZOTOOWU)ZOX-+?T% M NP9MDJ"/484E"^%LP2!RQMT%\8^05E;;US"W+%[&4%OXPAWVC+W[O9BYZ4- MR436';^ZLYNX!'-O3 ACR^7D/L90]23VO1VJ+2F36*5%IT#)3 %62_A":5L, M72.K*]#])D3X'4"MJ8M'4X?VLAH^Z%F8.1>&FID31]B>H[T@.*@RD^LB^8]ZWI+,'L\#!\3M!FUSW4IWB#6A[W;&^NZ4 P9@G1.TO3G, M=FV9J8#'R3FA:"NIOB1!'L,L$IY#D6;JHS_$TL;WP?1.6[.YR+H1H^[8.$@9 M/ZCWO@\K%TI_R49W;?_ S)0=-8/GW6TG^4YX[IWPO*5.3#++K<"4L"!(@S@> MD\SUZCD5-X+S3E+V$4%A@5(8DT(?/7]V1&]8\'*[ MZ]\C$HP2=@"U*K])XWJ5A#,\[H4Z.$L-:,<=\.:@+;*,YI)A?\H:F E:^AE[ MNAISQ235_%)0*1(H$)[F^ H,]^:)@-@!8V\;HH?K7'9#<2^' $+\^S+*=Z6$ M&2S?;J4^$+TPI1Q)8#]2>C!I.V1J$*;F3D\(@< MN_J,G#T6SC]3(-YV%*65LL?*\'9\K0!5*DJ-S91]7]&8KYIE6]6Y\T:C4W]0 M;CU@M6FJV/D0@4;A.>.N M'_"I#9W[+:][C=_P K2;GXM*@R.Z*)?#EJ?57S%6:\5<7[GJO4"^*\.XEJ;& M]LOX)@^X0 =*J;:<]'59 =/8B@H ;7A33_5*H\U1KI;7[\3"'N&]\CT%362% MK[?"SL)4 2;Z-@1/^IJG9'M^?/3XZ8GMZ8Z$JLQ5K59%]_<"9-T%EY':(V\L M:!-IFF6VZURPV:V:@;\F885MW)K(N*$H?G 97AH:6)I=#$P-"UR971IQ)@\%P (O;>57OW&!)>]YK_*VU?O^/H]/#RS_/ MAMZTF,7>V;;KUY]WSE\]>KH\LC[?/GUB[?;V^I[EYE(\JB(TD3$ MKUX-3UYX+Z9%,7_[ZM7U]77O>J>79I-7E^>OL*G=5W&:YK(7%N&+][_C+_!? M*<+W_^/W_]C<]([2H)S)I/""3(I"AEZ91\G$^Q[*_(>WN:G>.DSGBRR:3 MO M>VM[Q_N>9C^B*\'/BZB(Y7O=SN^O^._?7U$GOX_2_;='_O<,GFV,QB^+%V_^\C&8R]T[DM7>>SD3RGWX. MV[F9RRP:\XMY]"_YEJ9)?U[SU ^@G3A*I%X*GOSPYS0:1877W^KM-L:Z=![- M)1;9!%:Y2.=O=WI;>]#U7(0A'(7-6(ZAK_Y>[_6!\VO&0] _.XL1P"F0V8.O M1G^%U>!AA#)(,X&WXVV9A#+#MUZ\/Q]>'I\/OPY/+KW!R9%W>3XXN3B^/#X] M\0:?SH?T8.E6.XNSU=N!Q5GI@#A?[?;VZRNZUUC,@]Y>=27_*O,B&B_XIPBF MDA1O=_;G#W_2ZFN[6U_;_@&GF>?L0WG08SV/4-[\5[6J'^NY<>K-9,A-*3X[$,BNA*>B+WTK'W M563!U.OO^4QV85UEMY=U:"9P!,RD$VL[6M!!'H.=]$#_@ M'QO=7L^?,BAQ/3NQE+B.%V62I,#ZAXG,)@OO&&E](E@4@;^"GN\)[TC&XEID MTH,YS=6TGL'I/4QGWU/A-9T875IA6&/F.F7;QVG3^MN'J1S->Y?CVU@*L) M3OW[R$U[#5&T37!ZW57!B43T[Y^'Y\/!A>_3I1!Z-YF,H=A>^,LG=&Y MR])8(O^W[_\1!=([P_=P,K[W20+]!8I[F)9)+F/?$1V U'9/;KA%.'?$R#4* M#K19F@+[3'=!2*ALR85,HC1K[,<7.1&P"\4T2\O)E+X(82(>"L*9%9E','L< MJ]FM?_RV]X;HSVI7:%75X]8+<_ \+@RNHZ)S7@B+#9P/KLM4P#%/4F]<9O!" MYJ4CF 2=J1P?2P&'/\4G<"U^!G)>(#W/YS*(QE% O'&>I< GX?+!2S)*>JNM M_M:#+7^WZ=7)Z7??N\0]^'AZ/O1!K #NF.!15Z(P5-CLLXA@]GJA4?[DDL1<[R#GQ5Q'1G MX/T 2$;(/T/_^5@$- K\(8SR8 I[1'=38(.QB&:@/&5>($H8&_U.[_O>CR2] M3O!1F= _J^>+R#&>E#%( NEU#E?S]8J<[5[G8K?/=A9WTS=W]MU3]M0;W^\] M#>5MM=U4%F?;N2.WLHQSH,WK9!D/33[N(0#M=]9T1"NT(5ZN4?"H6C)?WW:R MSDD:8TI'(MDR,6S]!\\;NF(?4K.:).7*G"QE M/[.W(F4>$I4EI@P'&:3(#_ MPNC99"5 /&+:W-\'$D\<0S,+K;T"+_#F939/%7'&9_!5F45$A8<_@9Y#J]X@ M*/!Q_\W.KD]M S, CKWB7;L713XX:*7(:S&X[N*M&:WKUD#W-7J\T^NO3I#/ MH,,T7-_8\69\U(>\=B,J,KH4,'@^HQO12]";%EZ?E28?Y(25Y;MU4=4(QIR7 M(.WJ>9#. ?<4;B'<\]&")ODA%2 ^/2LE<*T'J*8&6N+(=,]0.X>JX=O]@W?Y MC>IADW0]B"[QIMN4:C6N*N1\!4TPF=2+&=Z-Y+C,Y!S4+%6 Z MF--(NHS]= RZ+VK$EH&+/(_RPKN."B:&A>U#\>4[R 7P:(XZXBB*F9&CGA[E M2)X"F>B(:2)&9*55 M @TT88>JJ-Z2!<#F__';[L$[N*4K3V_UK;B.2*E-BB@IR58A1CAE/:8:M9BG M<120[@ESAN4)9%C"(% [Q@V: 37/(A'3X@))SU<4?G8?S$ZQUW&U(NP2<;E- M0,+=ETE.OS\+PF+/J=!.U$2.HR)'DU 0ESA[NN0C--OD(A89OR?AL# E4/*^ M6)#Y$VTQ*%UMPUM)"0<;FH'?R!%N"$MIFO;- M1,0*4 Z* G+GD82>99L$V&LAG?0Y#QM4(AQSVWU5\_?F,30(?9>CO^!::@J& M \V5+RD)([9'PCR(F-$G/>\8;G;(SWRZXVE9Y 5\@TLI_[O$%6O0D"L)9#J\ M8<] VE4C%E=I% I8+.PX3,M1T60428J&Z.IL1;)L2X@]* *$@\%E7Y$.]?]= M[&+;S\@N9@$ZZQOSRB:QW<>SB.UTG'4]+XN8\6"MVSW7\RZ!S,4"*2)P)26H MMG"QZZDD^1'(-7"HFF:_JM;LX[=-?MAI-;I+FZ4!%@-CZJN-KBD[DPL(^,Q< M9L"89E9/J#%EY/$W:MMT4+1S)TH*F;!\P7X>U"=\9(7(WPP'5EZMJRA76I"V M9^X QXS3Z\9PR14)++,D"([!V^1R+C+'@JPFH9=C SM5\LI,B@2[1D%!&T][ MNUMO!IO]C>E+>\!A74H0K\[EI(S9U_FR84O5#>#G^DN%T(KARRN) L5A&DJV MK+[>=RVKS\!"A$/OAE%(+#O0RQF?!K#W>V\0V0V;1@3K;29Q/Z_D4DC[*"V* M=/9VRWXB1GD:E\7R3RI,=K^)YNXU.6:_CCY^)!SWUFJ>R+M"V>URKQ9GL&OB M#*:9%4,G M/H4?.%-W;,VF/P?]B>Q*V[\,U0EBH/GXQPCC=62>:_]?@[_";PB\ *F&_7\Y MJYUD#0,=-H2W@R+-\FDTS]GXILD,V:$J'!>Y)WT,4A6:]D; <2.M] MH,HXH MABB@#R*I&@0*%R6@V^93R;W3669569GW0-U-6/Q"H4TB?VQ;A-23]!N"1!:@ MWW+,48X+ Y_#,N!@@"D25DB@Q"[6<"I,!,C\TYLFQ565A[-0.; C@*, 8XIN;F2IYA MCJ)<7J+QJVH2O]5;D5XA&O5B18/ SMT- ELK,LY?MNP'Y)S# MV3Q.%Z!'?5 FX76SRU:8I\4>TB6 (V_BOGP%\]-:7^V0U]Q?=-;3!)I$PVE" M(:[D=F*&8MF9MI S!K+U%DN]=!5K,BEB<.'"DNG$7"R(9K1;H.GOD+T* [3FY]ZW>;N@ MN-[[>UQ'&(]=]ZRY.L*$F%9<+HZ=9D^YCXUC!B^]]J6P8 HR:LM5LFWDW@XU M@K S6#[700-.1K^\LI/S6A=U,9&\ND(Q8[4:([RKRIG#PC].=S1+_(*3 LH#_(C,7R M.O'F3"L_;!'EL\*>'U(YPA3V&3U&Y(2J2B@1ZP!JZ>'6&)D MF\LHZ(-KG=G M^;K?KZG&=V'H:W8<;42=H23;>[W]U[@0>$K9R2J-']4<&@Q/ 48G-V%WX0C@ MIL-;Z#@%]6HV I:V8\SH>(/@=L"MF-!Q2>DJ15:?5E9/,KAK6WLT9ES'=91+ M&X9AN64*NQNAN5*=0;R?LT)&L^N.UGK\F8&I4O6]DBJ.[@RV,47+&$>8V$(80 /#,8,](&N:EHI%1 M%_!F@M8ZZ/R!\2WW1;.LZ6 ?CT$W8HLZ)J%PO>(B*,AO[MX M@O9\7LNFAF<(K6!U52L4T6PF0W0NQ M'N5@-]F8:#T$?FF+_1W@P&)ZX(?#W M<92P,%RSGRA4HE8[7WKD%UQ^"%%1X@0S#*C6JGDH\R"+1MR'U9ERC#K91#+A MB5%Z1;<+=,PR+I3=1\:H$$L6Q.FB9/9D\P30;Y7P0$F/)DOPE4%;'G(T%31W M"-N:I?$M,U8:H$4!HL4(M%D] ()W5D=@%,Y Q &"$UCG7''.' %O- $B+C=T MQI:X("@S3:'TW670=VVV#9#FA0N1,% /=[2L(4,3^M5MT'@B95IC2&1:@C9. MT ^KR[B[!5.@_8]FRT?6L/8;.\3-9[#G#9*%OAZT6JW#&6&R(W-3VD2)J;P- MJK#[NK>]^]A0A3;$04$3-VUFH!QNHIE$S'/Y5O_C71CE<#@7;Z.$*!1]]$Z1 M7S40I)K / JT!ZM.J#]^K,8$JLL>C:H "EV$NE\UX!X]>E6$S6=O7O?>;"U_ M#!S7/'M%;7/[,(%\+I)_OMAY4:/_;[?G/[U^E=(C2ZC/@8=_)\C'SB-(0:M! M.;9K& BS'*]HQ_X>C./@N<(X#CK%T)O4R;"SJJ!'0;Z*12VC;!7'?8"9%F(9 M3I2CT84SD 714%FT'P;<0NZP3N6K="V3^2U")9N 0?[,94C=+E0LD9.)A;V2 MM>#DQS0T=5^JV^D.RGW;N1]+$CA>B2AV9"![Y#Z:L]$I%\='4D*44H0:1O33 MF\%WTUM.L]\*@QE5 ^%X,92J4\[95)!XP/)!RX$^N2>"U:H@/ [^(Y&9KF6( MA@04J6:B )J)68M8DE/2B<495X.)(-K2H3BH2/5;O$Q5F)&.FL/V.W. M!;LUC.20U6D\E*7ZE4'LXY?0&::$9$QF8'[LIQ6E5*0;2E MLBUITCM*R\2X8\^RM% Y6 Y-&BS\0F@5>X#".Q#GO69<==L"Z52URS. AD29 M_ZL$BHN.N.VM_IMG@-YOF6LWP/R,9V/C(VWVF ))(L'"A9-=#KC=M:30>8P= M239S0N05@N,Y\1=,2!:G>9E10K.BS,@ 9K!P60K^QMWR4-%L*Q/@]8$DKC]"@\U?91*H/#\QAKZ3%*S04"[ZCX(7XF@6 MJ6 G$H^=.=;M$I?R)WQP!/.*YK"*:(<]+V,..(&S/P:A@+/_ LL(RZ"XV2J' MOQ\IB\VE]6;0H,CHRN&^N5?FUC[584ZL M1+1 O-IN,=]9##+*A8*#-NA Z[R6-$+3H9$>EHD+&0L,]^ M([.X35 )[:7C5=&9CZWY=(;)/K,PACJ=.5-T9KT,]I22+=Z$)*Z'IF,NR'E! MB@1-J0J$YM@!7((0*.(XBC' 8"9GL"1)*)"F9HQCAN.#= [NM!REZ8^<_YG[ M*D<*_$-%\)L( J;!*N.(#2M0?#>.?DA6B$A)NUDCPM23S/W9A(U4/[J"P4[0 M?YPAF33\Q3M.B"R3!:3>@=,@T2J[6$@;,9\*1AERHP%F/8@2^)+Z#E1:%\05X95FWU?"U 'R8D M8/ISF$LH8XDTDYEI:XH'O:N1W1G_IFWSV8NHFFS)G0'*-+%'BB_.T@2X<2BO M./K&.CSGTS3!7\@F6E!*U=F\1$W<5RDUS-=YD:*,8%OA8PMG)'%'73\T,['P M$DPX35&C>E1CX"))H#AC(7[BM<*\K31GXW3(5Q!*#:80SB3QY]O#@U0*5^6# M<9>C5F;@T*TC4 5,=E_L55/YE*7EO L"[ZK9.QZMS,WKCC/_YQ0>I;1/N%7G M%(6P7HY_TA)/C]Q_DBKGM;7%5\+LJ[$97KI4K/:7"?9$[(#+3[$CTF[:$C=H M@S$P$A0?D"^H[-$98\.!016:98PEPM'1A5R0L +OQ&D -',":GZ6X' 0L34! M84-Q_=DL(F6HE84U1RLC1;@KDT^6SWZEB>$PRH3@WFHFL.9VR#Q@)+Y:HV$H M+B9* T/OT+L08(J)?GA)PK&D7'(F50;"Q- CC(BA1GU/JM-UCM;5!B=X=)6 MSC*Z587I:I\U["K:IJM2$4;A59;- -5IC5J6B.O74;6%0#(#:R0[0M;HLE + M2TB7+>-3(X&Z;IY\5F%L1W(LN8I92- 04#MTXN'MK?Y^5^R3RVD(G>%0%?VI MFC(H9"3((K038# <4BC40^"?((>AV8@-&)24F4D=9<8I*/R-5B3G%8G%MI1_B2(I8)W)A*FMXG"87- [&CG$T+&=-P3FP3JCXDT/S4'D#(982GR$" MRP6TP8IP^_#)Q@<[4Z2<#B,Q=$V3.N(Z'"V+;>1EY+QDR2OAC4B'8FG*>_]1S0.QW,1[CWC!S)YZJJ"UHGN38+TF3M M*4.- 0GW1;DJI/K_Q_*KS\_QJW:]8U'%.GF.^Z/OE#&J1/ ;V9^5@D;^ ".> M^?3&%(ZVC,?<"+Z*@3VYKQ+6I&3'"X%N13F(3/RWR8VM_%*4SIJLTC*W27MH M(:D/5 B=BD#2-7-D%J1,4_S3.9&TF.S)DFY9!/6F="/^I,!6S1']%O< 2 &=!* MP8SE-(U#MH=.E,E>B7HYUX@J01]/.#DQRJ?XIMJ#^L*[>V(\NF3"79*< 0W7 MRI^O/:;CFG&#/(=*K;8B>6[MYR#[E@$OIH)*T/;[W M5QE.9M4C"^Y]!@71U.UQV##\4(OO!^1RDR9B +UJFO0HO*4+CN< M E2^T)%+^%?7D*+-(V3O4*0L**]>=2NM(TL9DD!^JZ3H7\7O1 J=$^U8L*/:AA0W MX\7(G^UX%"G969UJVT]&;%HR4(@B]=T*#3[.%_164:R(&0-DYU7KE2!DO MB\G%QOHE?\W!0.I$P?CY0"E-6,7(X7QH,UG=O\ZBHD ?6KN#QR%U]6W6"K:; MR0I50-BA7"IS(>K8H?LSC@!W710-4EIOOTJ;DP6;=L,TH<9QY^C??^] N%86 MHDYDNEX"57<+%.J*AR[G564UYO-XH0V&54)")@Y+2CQ@!CD9'DHR.5'TE_4! MW_F^K,+J=:21&T5,F3],T\X=\5LN"95%-/,9DSS"1B9J;T1;B%&3$T1 "?3# M$QV'VR)_>AMVA^!/M%D!9P>B1-%U5 (RFC"62M<4Y]!H% ;@I**-"XA9R:(# M&^#U#U>R0'NY^1MN( X#6:(B;Z$3->>Z(B89XODTH,<)O:I:J*R!"FGR@Q&B MMD7V]0+K$V*Q1@.0_(ZJ:PYD=FA/ABF)R6)B[XM$2D]O7"(HROOC^-BXS=&2J%Q.MI'ZKSR.-WW?V]WV MOO4N>H<]D$KZ^P?O,/MPGS_"6BM%%%2@$"=ILEF;I#'+;KWF[TP*,@=5P8SC852,$4IS&$0,H3V=)!+3+^P#\6Q;0#E"G@&1KPO,I M+USM^<&.&M!_XWD^$TZW^SO>QO!L\)(YB\VU7*=M>KMO.%2WG2>.["/!@!F) M+=9Q)0(E'^11\,.+<5_]1OY!F\50R3+769I,QF7LT@OX+'.T!4L&,7@ZQ7!O MP2XG^A<*&B)F@R8FX#97VDOD!&XZIRL$B6XR,7?'H*=E2"8]4JIJTO 1A>F+"^8VY4)KK M=:?H \<80;8&."%%2<&92BF[4:@F-#('UE/.3-L\YU=F6'DS(KV"SK#BGYT2 MSB73W8T6ZKXUY.TZ1,1(]LJ_SS0(-*)*"$6=VVFD1^.1DXT 6'V1E4R:M.CN M$@_2]M$W64? U]*&MD,Q8!6.X:B!"('91EDBN',(!X.Q.9#CC0[D4':;I:W; MP 7R;*J]4.F*8O+>IIP"PF1YH00%)G4%F[]:H3?$/R@OD^4:I)<0>$)G(;33 MVM!E5DB.,>8S7YO[K+5/)41D(QX?7)>9L!5B\5+IW;C>$WE#%M7;*;]-^Z'M MC>H7AOHJO=1G=0[S\%)?0>DV)I$QP; ML$XT;H ;5G,$@8*67B-']NL0=P(G&1\ST2Y6KPW!(D<2-=[$.X+.!)IFIM/? MFN1@FEQSV@ND@>81#"EW>"E9TBRB](89/76FB8Z[MG\AKI\4<=V4FF_ '-?D M+0G7J4*R[]0E"N4/@>$FN]GP])#'?/+E_(/OG5Y\'J@@R^%A=8&6 MF7MOQ7M[&V0D$MUVN7ZRL,H!3:(#/E?E2[&NZ^>UA!UQ7#-_)&WPWA$"+5-[ MO B!QE&\3X2 1D0H]"XH!#G5,S9(W5Q!==FQINLF.JA<@V7.M497T>- *\J+ M6(YB$#<<\LEN5NLE:O1P2^B"10Y'-^Y86\#":F$*+7OYY )'QR6.9Q6F,#@: M#A1ZLBL&3/D3?28YN@P;00EPU('37X%6#APSBQ"/%&69O$H#SE9%*!A3MX:" M$]C"H7-^UK%N]9A>;4SC:]S GYB 7&7=L ;+*6):\I61++=Z:=LP..3N)XG$ MNG> 8*!V01'(,P08^&IL[%0A^R^3%38J_5VW[[.JZHJGNPM9T^[B**K) MM+<<%Q<),O8HAKNQI8X!KPX>&;NNT$:293HEL)2K!0XU<+#>!#Y(5( ,3(JT M9[)*5MR:NA>\X2@%A'R)%>=A61^^N1(QI^)F2!DR4T)89E*$"YME1> V5K9P^=;>:F/B#EJ?KDK&&1$EW50.1R7')E%HP6I'_K("F;%J%JK#4LG1* M^"%6@>I8EI:3:0NH0;.%.Y/_)OAJ*IM4W[K*9GI85S2J6\%@+9&G;59Y(P:S M$Z9VB:Q/1B7CT?5-ZY1%#8['AAL"K>*T83#7\'BQB7GWO8WM_DMH:<%('[A< M?/LX*PA=]=9F*4CN*C)M8](CT&D/5%LV/24E8EWN/&)9]2K](6_JADY6B\M. M9V RF8I >HAB]C>0[,"B+B?0Q&%R)OZP9H.@"< -4@_P3_9,XKC"JBOS42M7 M/$>I^#D5OOL8<57[;@2:D O)]30[A,=2MQ6SN^+YY=PH,B8N+"A/2^QS#"VJ M?8@9SFQHE>JI^\)>9W:MGO[/93 F&16ERG6AN!RZB\*%\0OK4GBF!"'+]'4L MO MFLC@,*K]+9T+ME!S#82>USRS(.PL(\;9,D^I>1N@E1E)6% MP8Y:N:(*P,2#+$SVL)J64F+]4GUCJ[I7SN!SOR*X4M@\W"_AK*&V_Q4PU'R, M?D07T6^-&)0#?R9^K-" PE(BRA6+A.J;RO@9W=X-TF=#BGW2PO1KNH<'S^D> MUN%8L&]=BF%K 1<"DXG4H%D70NP5@IMG,<*^E\3<5,-!9W[EL&)PDC)J:5.6 MKX*/;$!.EC>?4H"P3\:1"[JH>>*O_4Q"2@TNOT 7@ MDU,&L7'!6A.Y2L%R?%\=!TJ]+>#<978571G/A*/5+LG??)<.58]5ZN+0E0Q7 M1<[FC!9<\M+8U3@-!A,CYN@ .PZ'*]5=T.*Q&9&4NMKX;8:2UJ9(V_$&2_$&2/CR#;>U0$V?XS09"M20QPP.&$=E5,"SB& ML:QA71'07[RY4);QG/(L*0\2YA@(9&@L4(347=P27OK4*M"2>J5/O^;] UCS MU^L2O:#W.XM>AQ4-X(PL@&N2M6CQ5LTNKP0480RK4Q%6Y!W*E$P9SNCL8KE M.L#*PI[)JPA&7)-G=&)YU2@%_8\I:*OV(5D[5_=9/#,E?F-4]5!4<.D5OPZ' MT6!^D%S&3IQDR[JB?5N'X(2W-$0_N?446^SU076,N/\;*%>I?Y,38XX EC)1 MV)P"U,V7VJAO;/K 5F42BHS-.O :^@W+O.%_5)E+8W&]8-\=/@ZF*8)05!YV M%"$)D$:J;QJ068\3ZD:K,A7(5[@[= M0YZY&V89 ENL$J>:V'>Y%[5PH5VX2.458!1A8Z6I?X4J<" 'G% C+>H5ZTC4 M3+&D*$JB&-?(&3& W)22@E%+=$6J8&;5@*&L#C!4 ME*/= R=-.5(NL[74.396'6O_I9TN#X4A0=AHU3Q2<\ER?=";7+"JOTGUH"K$ M$;O/7*01.6.(%^=-@'3DF,');"+H &A4A]X=:[@V*&U:",=B[H(R5O/ZL>:Z M,;7SF %YLI9T;7AM.*R<+GQO4!0)4^U/G-$#'M%MQ]@L[Q-\EF RD[-8_$OX MWD49%=+;V]WRO<\I](8GBJNE'!QL[>Y3OR,,L!51C Z[?_SVIO\NDZ% G!G\ ML?,.#4NH!6F[[XW7GJVY=N<;V .[^NA'PTP*NB3TK7*2' M 0W1TF_"LE=8,.\ EV2B&N]< CMS4#9)ZGCF_7:OOENX?205:,2I1H1#M)6L M>M[QN.)O)BRMUBH3VMSI#0_L'O>T55$U*U14P'O.#L@2CP*%/>F?(JJ6B M%!"_6EA]2S"]0N&Q6[D64L>F<%U%F0F&DQ>@'M'3_M:24@YH![[UNE?JT6D? M^^_"FV9R_,\7OZUD?ELS_"%)\6B]^?V5>-\L>:5A3P\CKBF=SMU0'9+IF1+!$"2:XXM<.4W/!]MQ6W#K?S5[QB5%/*[$&N'DQ!18&U!CZ L-TO(Q/KHP>=$N4VGY. M1.4/F:P[W](EZ3M!7.;([*YP0(:MH6>6@-9+LM4V99N6"#V+JC-W0U'L-M**\LA:JU65!B"-2'.I MNGGJ<+\E]5S7=5%VGM-%N10_UXT=&J#]G7VK.6GZ9/4@*[:"F6JI4 ?-,L"M=YTB[SXDC#1.4:RP57R]S^JX-MDRKJX5<0'(K*>;4 MR=^X/&NCYA28!,K2>] V5'UAMF@ _V,[M4T$J7C!QDWE _!3:X\1HY3#1>YC MLSKHALEJEVH.B?X57&N4#%8]@2$ [8[^ MTX]?[\3T6X@?_$-C4@H60F4#;QP+'<*9S";6UWIS-B>_NGC6J69]:MXM.9>T MO8_67"\Y57W4"\Y6@3LD,K7PAJ9^Y%Y*43AYJ7TG$+;UFMK'RY.LHOVE8JQH M9@DUN3P)DC?+:-O/H$F&-I^H6QI)&S94AKG$R3#J=JG+ M8V019YQS(18,[39%-5=5Y>Y3%VWEV/1N\=+NE+];@9?R\6;=8[U\]()S'C!! M75Y\&[VT6 ]#*3>86S^.0L9(.:Y:ID89.K&3MMB(Y1'>@HRM'(M--UI5RQPI74E!-VD[Q7;2/LO>KEA^:AX/?<76N M:@X]=&ACB9VN!)*OZT9V)Z)R-1]OG?:? (DQ BHZT1BF!4* Y4L_-7D^:?6TP.?S+$N2U%H9:,]EP!;OTR8593@ M#%$D@BGF8E$)SU7RZ36M1)[&E/J;@;0&AH1"G JW-?TSK:Y%X&F]AY?**@S& M$=TDWI1)X2;/M:UXYK";6KK^5H$7CSP!Y1&84T='K>JJ?BCB_;I;Q+L[8;@K M$.\/$6M&0]JY=;N7VMVC(S5&E:(2Y([,Y(#4=46QUI$38]I6\ZZ@^I]*E22B M8T(Q?5MRM5YFUFO6%GW@4*=[*!"="COOKRWXZ3X'_B3UOI/$VJFSCJD,:B4B M9FD(6CIQ#%WD+"_G\Y@^P+_8VA!SV1I3QC@TS!\8DJI&Z1@@JO>CYWT$L4)= M)SCR()ES&,$_?ML]>$>%36-!3%@]5% XC@S"LE;77'P$JX1%(%3(I3P#9Y?. M$7\E&>6DD]+!AE2U$LO-JJI5'13*^I2H?L]40H=.)FG0!:9;4CU,,,4S@ 62!I7D_&O<- !\8B MH/1*(-.>'7WTO2-H[P(.B^^^)S%I>)8F48 :3>SK_(,LL!LW,-PC[)GLLI)* M-(88 EMZ%RA-G#*O3D*/).\>SM9X4B/V=\X)C* MC199&:P?-MXJJRH.;J&4,XH0+;(H*#"$TDU3E,@:+T;?!45UL )\%65%:=[! M@&36*R,&>A.K@P_Q!?S)Y$*B2!)@@EC/E^Z CJ]%T$6S5Q_U]Y'DS#&<84J& MNB,@$:4+%%:/Y7=TOAZNB_:9B$GX]&1,3R&K0> MJ$!3G:PJ7F@ZP3-R\)OWJ"KY@!$AG>*YVT\%CEXAS21?YA?OO362EQLHB;&B M[&Z]66N2[-XC+=#V2KT?%YQONN"1D7GF9*')G-"Y*+ M_/.R+1'D#A4>"1,A\@9NU;=\?X" MJOT"JCT!4.W@,8%JV]O/%:C6+7UXNW,Q!B_>#__/\/#;Y?$?0V_P\>/Q^=<+ M[_+SX-+;Z+_T/@^]SX,+^/\C;W#BG9Z=G9Y??CLYOOS3NSSU#D]/+KY]N?2^ M'U]^QL>#R\O3\Y/AG[ZWL4V?'E]X%\>?3HY//D&+T/JG\^'PZ_#DTOOC],NW MD\O!^?&7/^'#(V[AX[4$?#__UM>'(XO/#I M@XT=ZL"^K<;\X4^G1^C>=LG#^5\GI]_AH>K6'<;WP?$?^-G@!)X=7AZ?GN G M7P=_PN1A94[/O2^#R^&Y=_AEG)[YW/H0WJ.=3&.3Y M\07-X-LES,+'[V$6A\-S&MOQ"?7S'5N'40V_GGTY_9.&22N!BW5X^O4,WGD M(]%NWZV?_N2BQ0G.Z61X<>%]_SP\'^)BN-H 2?_&?E'/&60\G)2F8"3C]/J) M\3K;.V\J'!1F*NIF0W2-S6D[_ M];Z#C C"X:#G?1 _,'%H?W_K7?._J]WK[9W7O2;#6^M.G(#8SD:[VDQ7]@"O MY_(M29P8AHA@Y@DU+8:/SFY>UJ\B"Z9>?P]M MS-L[*U_/F\CJ?9\]E MYEPS-K21\#4)Q.Y>[^'9R#,\__0G2$0A: M)P.4P09?X*_#^PE!#P -_,7L_@:S.Q)74>A=8.4-^6_,Z;JY$__6BW^)V1&Z MO/K#/\[\NM_RSKO0$,0?CO3_8O\/R?Y_67-_67,?W)K[^N[6W%>C-%S _TR+ M6?S^_P%02P,$% @ D#&;5EY^.I&]$P ]K@ !X !E>&AI8FET,3 V M+65Z;W!R97-I9VYA=&EO;BYH=&WM76M3VT@6_;Z_HI?49DF5;##/!+*I,N 0 M)H10V)G4[)>MMM2R>Y#57CUPO+]^[^UN22U9 A,"ECV>FDIB2^K'[7O/N8]6 M^_W?S[Z>]OZX[I!A-/+(];>3RXM3LM'8VOJ^>[JU==8[(Y]Z7R[)7G.[17H! M]4,><>%3;VNK<[5!-H91-#[:VII,)LW);E,$@ZW>S18VM;?E"1&RIA,Y&Q_> MXS?P)Z/.A[^]_WNC0%MZ31T'>=BO$TX(-A M1':V=W;)=Q'<\CNJKD<\\MB'I)WW6^KS^RW9R?N^<*8?WCO\CG#G7QM\]^!P MWWUG'^SO]-_MM?;?]K=;]L$VV]Y_Y[CL8&?O/RT8Y!;_L=&[LZ(_8@:U.,#_TB.%ZZZ F:G+]O"$\'1 MJVWYWS%>:;ATQ+WIT3][?,1" ZA'8_[+!F?&E+GQY#W>41:V\V#]UMX?\FL*L8*,@L^Y!^Z[U$;A,Z" MAP[+,"[-C[<=+H7YU?MWL77*]*^.B/MZ^NO%U>]+YVK M'OGZD;3/\1_M\YM.1WXE;^GB(\D='R^NVE>G%U?G! SC&W[;K93DF#H.:&W# M8RZ,%(=N".C/.(RX.U5?<1BA'QTU\*9J>9=+6C?T[*+>*U6IUZ]:!]O'LW_V MACPD-RR$$^C9:? M&')(-B-L^O6KMSL[V\>)@)YIZK+%(QZ!I.TY["N=RC,/ZX$5 ;$<>W-)E=AR P_$_N'(="">VH;5/PD/4#2UR MV;QNUG0QY/CKL0@@1P,,NK%MLS 4@5H)?5N-\:(PX'K(M!O[O@!/M//OQM>) M3ZY%$+G"XP)T\O*TQL(\$4$@)BRHEQ2[EVW@+Y\.)+=*&99BQTC>$]18OFH6 MM1"O9+02(4*S=]RNM12[>HAU$&.FI>"YLB@S=7)H,E&%QH;,\VHN:AQ@'01= MI:]CCSD#46<97JL1UD&(EI0B2NJ285 ,XJ,!R''( A:)YB(BV5S3NP?0=/*- MS#ZHKV82"Y6=U2G5<'K1:U^NTP-EZ8'OGSHWG7;7*D137/FB.@@ :Y=!0&+N M%JFMC=?&]R0N8*%IX%(C5?B:A5$@V6A((P(D&E'XT![AW8Z\[8:%D4PWP-HPF1 A;B!&) *5(9&0?]?8&HJ:4P?#>/UJ_]VQE.GC4?.Q M8)M#;22P!:%OBK*;_$T!:1T6GJ;\@YLH)L'9JO M.-H?4ELL>1W;VY+YV9S+>E\IF2 M:=0<+%- R;A52_ _CXJRFMO\2L>)MVS>O2D5C#D.N#*.E-]&LUJ.9*_X S2<]CUF)0@5(QG";8$ ^$GK27AQ5DGFE_!#"X:43*57 M"BH:QOT_D9TU=&"Z6N&++:!1!+!0ZIAPFR_-.WO-_8413ZM9Y?B_#-@\.E8S M"I6@2'D8HF90,E>-B@*Y W? MX5Y+5(B$L(Y9- D2\G$+(@&J7 'AW[&INC%"E\)%X'^R R,!JVQ &@2*Z+BY M)*[!3+4^5?,Z> A-&,]\&A4.<8F'%"[[@KAQ($DM6>LQAJ;X=\#ON,<&Z"6* M/J H56@-R^;$$6?SJF&!$-B/C-32+M.NC-8G0PZWL!_(:J!^4W@$8N,[EI\, MSKYU>!QJV]"+8WKJ">WP!+X"DW>UP$K&W5PD2+T %RZ(^7:6C/D*6W(J7-X< M]\6C<4*4=>.^10(5F8?[*B,038,/A!]SX5&""C//2W\[G'&XTP?N]==Q1E7, MI_I,IH!1A1D+&-XZ O-]0%QIWUK2,DL^%FJ3Z9$*W.]8Y;;+OH@B,3K:SAZA M_5!X<53]R&/PQ_QS&&1I_0%K] -&;QO4!60^HMZ$3L.-IV\=G7- =81%DV%1 M'\HIMEJ_$N30#=J$VN0?M8I[BT92%^#/X]F>0IFNF *;Q+203,'+-ULO_F9JGQJ MJ=?)_BK$#4"T%[+*!_;\JBUW*/%I':Q0Y2)/JBM,EIGGM)6"I E#L]RY"2T! M3+LD8/^->8!;WJ?E-1M,]*35T%FPMS+^*^$^O8BY/=X/U(>RSK)23!G)*&%0 M^]87$]0=9A1<0[7MY&GYNI](T;U(5JXL&5>9?M,%3U,5*,P]BK$,J7/5N/3% MM2MDKHN>P5/SU[C(U'6YQY'V2US-N?73T#_E%Z6M+ES]9F0:&.D/Z=\D8YVI M/"Y*5^]KN%)G51-/4-%%>5[E8#L.Q!W'O5.+1'RI0,BI1272HX-U=NY DHQ, M($Z)F ]Z$@&YINFSU+@U^">\7-R9:Z5\4NA)L;1I3KC +*U3XO:$^U_F27KZ M0O\4 6ZC3AE+S2$_+NG6:YS"^ '" !4MA'$_C.140PZ2IG)*F[F]; &CH?#! M=$ I0=U"%UA.!-/BW-4\DS[2=8;.NDS1XH&NHN-W<)^OOY9C*^XUD%Q\^D8B MAKR6F*EQSX2#&5,O%-#:: S#2X.7,0M[E@J"CAP:DPR!=V)#$:Y5N7Q5$[N5'IT44+#7;G2?!"N[\P>PX4JF2 MW*W&YC_U#MB4]'/ U@!)D$5Z@R0%]T8&M';:G,;=R07\K!D8U0!7FA6!0,T MBAA B-S(JYQ\3+/87HQI&2LUN> F=%R)BJ\Q$M)77RE(,JR?].$+.)QXX1I$: M(?8)5Z"W;Z>GC=V*G8+ARV(+/6RCN1W:07LP@8GR]Z<[,,";?<,1!]9(+9?NK1E0EM795>T:KT M4ZW!S/8ET8M,Y,AH($ABZ]SV,COMDIG6ELY*-W4XH$BD3$M- ,?,PJR"Z^I%G^4; MFU'5$DN3_(UYV5!R(9YTX@IPK5-]+BU 1K)6!?$;V'&('W?)23#%,8*7&@S M\"A\)N(%O_"TT()0KSQAJ"IW\F.)^V\F2'11-N68*I+;)ZV][93FSIDO7;FO M1N.7=))<[D;:3,Z:9\?5>*6DL63EI2))/5!4#!!DLZ>3$ MB$;HZ"1^N*Q_@2\?@E\O!P?3%#*]3'\,Q, M2J>[= Y<+19TZ<>COHHR;1&CMX_343H'09K#7>F31,59(F0S^ X7TWS0TDD6 M5\I MR804MT(FDP8IG!D9,.@E'8WPBJIR4QAI2/) MLI1<;E-55GS+V%B'Y@%2AR-];N-YK" 7E2WM.03"FM,DXKP0M@S*Q*E-6R$>*TV1K554 W,VTLXQ( % 3V M3B:O;BIO;.+<$WUM:NE1-*=B-&(@#M*V]?Z ]$Q:!=KEK:GC?M02R2=S>\J2 MJK[,IR@@5C(1*H+ZYG.Y%\!HVTC8R!:?=7?J H\8QYU_X)KV/G7(3>=+^^+J MK'.#IX/W/EUTR77[O$/@[XNK7N<*3QIO7U[^02X['WODY+)]]5DZLLN;4Y[_ MT/R]C9?,0S_AL/IZGI'6#@E#\- U8^D@F8Q6XL#DJMGHB%!Y-@E>Q6V $G)E MN*;WIN*I531&FY9$D#6OJ-V)33 5ZO#%/@.H_O4IP1$-P(=H1&)\U'IKG (H M3\?;V=V;XW@\?&Y!"+#%$L@I(OG.]4?'5DGH79W;YG85YT%C*5 M>8/%R?J^@+G*S%^_VCL\#N6?Y)I& ;=O@921SR/R6_!04N#^4R5K9#>/P[XK M1J+F3D@[AO@ZD*^[*;]-!-.UI=; 4G\30Y_\UB1?[#/T MP!T+%//!#-Z*:FQFK*526?'9_[R]SC7_QQ^B_*26:A]^U'-+RZ];@.7V@^?^ M799:^,,S.^@?YQG7=6GNI=S[7J1O.W<[Y9D[L=W[GFCUI8SI9Q9NK:3WIV/TFMP2,- MZ*<=E-U]X^B TE_F^AG<_VDKEL-)2TGIAN GTVL]X:K6 3\QJ?5&]#'/=$E] M]I>/YTUAK/BD;:T5EP*Q/SO=,A9>L8G[C5R7?-GU^8"]Y\F MV$4V]K)45/+SAHL@(AT3ZY.!9"Q<_*&]-2>M.6G-26M.6G-2#6GD@=\?75!L M8YPF5_@=S#69K,ED329K,EE:,GFL")XKDWEO966=Q7R1:F_]RJTU.M];'?BA M3TJ82\EWEI7^2ZJK)Y]OLA_O^\EZZDH)1&OFJ2#GU\]79:ZU5):W\/R;"-EX M2,Z!(J*U]VA*8\5GG7IBP"?!,_2L[[F3_C]7@:V]NO3\%SS8G+R8G_EF]. Q_:6G'E M":A7S?;+TV-SS8\K$;%UW "/@>R*2*RIT1#&BD\Z'Z\EG+AXFELSTR]@)K4& M+\I,-V)*/1FI2;^*^M2ABXC9'F&VSR2?\I'1XH]))H=:W9R<)LQY'HAXO AO M\L'&7D9&3X@UG]+QW)7QCC/!4\Q^;\JT! L G)](F341_,/,6#+UU9BBP8-S MO9R[X+COQ:6Y$FA?$QTLC9?^$EJTQOM:"7Z-]W/C_=H:ZV*--R(,27=(^5_( M#,TYK\;<:F%_M4\R.',?HGA8ZT,45PDURSWAWE =T'U"IVF OZ@WM.J;^D"W MUW=B'JV=WKK3[-KI73N]O]0:5X*0M_K"F<)?PVCD??@_4$L#!!0 ( ) Q MFU9-K=9-/Q0 );> > 97AH:6)I=#$P-RUT97!HY[[#/ M83V?UO7W3^NJD4]=84\^?[+Y ^'V?U;XWO8&V]M@'[>VNQ]W-O9Z]&!O?__C MSM[V?G=C>W>C]]__#7J\+Y[J'H+5WL"QF8N6\(1WN&[#?7?$5Y9Z]$A=R:'_^[P(9/D MFHW)K1A2]]\-"1)>D\SC/5U0\G_8X28VKKZ.36^@'H>[+.R=[E+[UX!WN4\V M-YK[G]:Q?,Z8$GW].Y ^[TU,;T%FWN?T;;-NMD#HS"MEI$>J&S:SA$=1&0\# MUV8>EEKY?-N^NSB_;G4NOEV3UO4I:=W,?K?/;=EO] MI(KBAZQ^N M8:%B><\S3;]/U#NY2O7^W>;>QM'T9V? );EE$GJH)H%0UR:MT4APUU>&+7JD MU<<_6GV/,?63*B+QEK#$&7>I:Z'EAX8LR:J/5;]_=["UM7$4"N@W#5W5>,A] MD+0UAX5%0_G-W7ID1D RFTM: ;.TW-%2"$%DU9=CN]9CE M\P=&3J'[U1!D=Z)TDPX%:.*)QVQ T;N 2\D *QJJO3^!>\@Q$"!(>;62@DWU MNQIRY2[A8-$6'5&+^Q-4U98-K,JEC] -.J A8A4NR D"Y0R)&#]-NM!M3;I M,D>,H:*6[T"1.V8%'O@?_\"5&T_8@065?Q$.@K!LD,OF3;.BK(=.[P'4%.*:=]DU2'R]/*BS(8^%Y8LR\JDD0 MF,RE?<6R2H2Y*-*#OQSU=PPGH!+5E?99V.%6LL/5D#T*3<"'!_ZCZ'MA"80RR&:<"2AF9BKRY91N/U!\6F6/B2H6LNR0CJFQ!H@OFB688_G:IZ M>P^J#G]1$9O^:2J\*6RL2@'/R46G=5D'*7E!RL\O[=MVZZZ1\>FXIL!\5P34 M7+DB(=PT2&5!)6\ 58 4T@,L3II_" =GH+@8[*F>2J+46'O>&9BA/K&8YU/X MTAIB);8J!O&FKV*>+ CEQD(?52RTF7'OL1\A]^FYS8&*/]HY"BAXC>:D+X72A]F5_'% MF(,Q#84-]9DB,%],Q7>DYXDA\4&[B"_4OQ6VHZPV5<&&WK_;_7B$,GV53-[, MVU+HCT18$HI':+W*/V00VV:2@_JA+GDJYU082FHT446@<"9:(-1QT/30G52\ M#UZZRAL;Y07*!QV7A95S,"&H%0MK[,IUB$*TTSZ52II32YE;G.12W70GIHP= M_H[.+K09?D$,U,;*X%LO2I8I.TQ4%#:-6.-0A3-H=;G>FB_Z3#4ZYOX@MPRT M*QQ')VF<*O-?3O:P"J:+"CR?!J>(8HHU0X?[SOQ"SI$[5.U0?9%[':E?2'*F M::6X.C^K+D^9AG:*7)!%88[FD5#@0\(J_[P858N)Y3'ID[F*+[28VPD M!1@.0]<$_W,_*\NYS3.WGUAD]>%#KIR2_8 K(U^[BS3.:ROJ2\U^(UTTSI)+ MPY,YOE+LH^ 8@9,!!KH.5!5"7(#<"@4] ?B%V?8B.)S6LOFGX+$91<*GREL& M'9=!]V_D?H,]F,S3X[$$5(H(*)62BEZ3O#&M[31W2^.US691?/(V:/7DD#*Q MJ@-ZE<8Q.B-VFFM]I[PQKWR.U:X,/8A7/G28@G),KX9D U4T%@A>T!_2I%'L MFLRT4PUHR!H2HXN&02OXHP_>B?(TA/O )@9]T&/I*2QZ97=)P5]>_PQB9+%V M=4$,"A"/N%E C:.(%;O << M4FHP./K-_2-I+,=,CDQ 536@M%D9K-# M@3\]BRB#X2@DV:H199FX1>8AROG#'T.BC\0^3R?51M345'7*V9=3WGYTP\Q@ M 4=<1)2ZS7!$&-(D Y%$8( X/B]NXVT)X"X61'&O ,@+ 2:Y@VXD]/[!0YVG M>&"%>^JZPO?%\' COH5VI7 "O_B6IV]MTY\#+UXKZ;.UKL?H_1KM 34<4F=, M)W+EI;L"7[33KEQ4COF9>ESMT50:JU0-191CG OCMN6J>@+6J^&\+2WA;R\E MX;\DVU)YUGU"XBA-N[*(=V>E[EZ%=-^ ,FGN"&:RY;-@%7\#A6)]H9;]DF.< MSNH7QZ21"/.YOI6L=T&0/+'(4H/V;QWBSH*!=FI+TX2<@/66S.Q-TD;CSW0, M;5*!@EGK2<4TB3R@I0<0IN&#O,QC10M-XI]3:1ER6P M,CFK9\2 ;Y*URDM6%::GS/)C4E$HB,(/< W0I'91,;(SFTGT9NGNE=.]J *T MU^,.1VK+<:?F5N:$LFKNCVJMFJY.2=Q+9 ,4I8==GUKTJXABSVJG4,%U%2_0 MY[)\C7S\'GGB@>.>J#))1.G3:NO#E$Z9WL&TV\ N%B-C\-1]YH+:^-R*DTL1 M$A@>B=)EF:V[@";'N0OAVAM,&AM.,(M6"'$CP>R'#,*6KNC?PL/]=U$^3X\A MW2_EV!I00P\:'&'M+\N@*WTU5,E!TE0-:36U1\UC5 H7+ F4$M1-]H PA3?) MCEV/,VPCFF=H[(YIAMTSZ]?X&Y1SS<^J;]EM &K-[>2# A!U+;3:1)DQ!ZNF MCA10VW $W8O<]Q'S>J9V X :.A$I,YUIA,M[@/IC"A8G-;K&"X>)?YHGO@NPOF@9\9M<<%#WQ^CI6Z2:M)2 ?- MRSS@$"X:H(XUM"J(>!4#_1V3L.-YVIZ ,2OYB5N#K5$*J:&)7'QK$D$Y( M-P5+@"1@(51C4A^-HA= )68S;6I#C6)*+G-V-&7 A\8K3(!5/@. 4=MW=32! M:0C+"3!MT8A @#X(;BNH@%9L$71]#266]@,!WA$0H3L&GO*((7)A5[6])C@" M90$5YT)" @-PFX+*,$TBKS/:[^9C]/(BP-Z"(4 E@NY" ML\_Z[=I7SR'X3+@-M&O;YC2,R$*,95?)4!*&3KJ!CTX <QV"B3ZP!=?L*OQ#T/.&85(KV'\%NAN$@M;^ZBU@IXY7J=>OGP_\CX XL4%_S%-AH!A'T.7$W *L$'SE0'08M'!G42.JQ#-E6A!IO8%$+JBWOV"> MWBWKP8Q4(,8[>W0U5:>I?6XB-1WMA>:@*"./72EUNZN0G'/6ZH/J:$QHFDRUF03CBIB*J MW"6;.QN;80WGS%4.X;=$Y9=T'%Z^\XVO'=LBX$,? FE/'48S:83) [3GNB *"@*\J]4D.JC( C;$( M'.@!0E>48]4IAF08&[8?+V[\#4ZRM+D2BLI=I>2OL5"-B_N!=K\Q38V/^2I) MXX*8'<4UZ:17-LI0<;1)=0RI[YLM\ZH[N+H& 8&$X$!U#H8I5*AO$LI@,LHT M$KGP1K3BJ$IB.BC=HCD%:&I0)G5FA6 MZB?C=!T^O<BT^H2T:XF[N+ M,#]G&0#3&=12BZ L3LLUWR"7R8#Q.EMSWF4SN49@2-X!2D\)> MI7M@DJQC,+!HYX6^$].E(=>;"VJUV,[[50TR>R'L6".Y>JQ;0A/D]XQPU$<5 M3\+@TP M_3"#:/H=Z =,*"@1&/9:%\(#VXP@')*<2+#MZ*1 M4M5&VR/JK&MW/7 MYKZMQ-.9<1B0F05]IDMMA2/E@S0Y!5/Q-5KYK>#)-8*?19E MEP&2OV'>5$.X?V[G?TCJ3[)#?4] M;MT#\Z/3X),_O,5:+'3D@K@"#> M4\^L:>=0>)/:4BM@J7^(@4O^:)(KZQ3=?+L!BOEHFG!)-38VUERI+/GHGV^O M[W ML>='KMUYWK:0$,=+>.EUVZI]E]?R7>::I9(SQJSQ?+G,,_.)AC M^+OE>,,U]9/$3VPFN349X;=WG8+3+W46"\U MOLQ].*[=A]I]J-V'VGVHW8=*NP]U.#P?GYW4?%;S6MWQ=_H!I[4?4/L! MM1]0^P&U'U!I/Z".:^?AL_TZ3UOS6PSV9=*($8[3P0YOWGMD^H71"J+Y1+^E7Y+ MCF2C 3D'ZO!K=S"_0%)&2RZ+QWW!QP^K?^;A$,^\K7:%7LL56M@,R?8NB*%- MI4]^,O@XINY]2M+(>2=-_*J:^=VFF7Q8 0RI]!M:4B3WE>&;XK]R.> 3 M.J35H^L599_Q@839'N/5U%O,R-V/&_4*\\W-(W+*/6;Y0KW,_D1X(Z'>3G_& M7>I:K Y.%Q>1JQ"<*DB[Y""1*_J+?!N!=OD!'B[.+?*#.@$C5X"\S%-X!W'1 MS3) [U,-XJW'&49CT;R\]"UA"S?@&^KAW*;&/<1%$9SW(1MV%YYCD^,NSZ9F MKBTD.?;, [>+''L!PCB^I._5HLD*3$."F:?&N8CC2?L29\+@Y=5LNUE$8E_O M"GL"_PS\H?/Y_P!02P,$% @ D#&;5FBN( #5!P AR$ !4 !E>&AI M8FET,S$Q+7$Q,C R,RYH=&W=6FU3&SD2_GZ_0NO494.5W\8O0 RABABGXJT< M[()SV?UTI1EI;!6:T:RDL?'^^GLDC<%@2 R[>P=)58QGU)*ZG^Y^NC7CPQ]. MSH:3WWX>D9G-)/GY\_M/XR&I-5JM+]UAJW4R.2$?)__Z1'K-=D0FFN9&6*%R M*ENMT6F-U&;6%H-6:[%8-!?=IM+3UN2\Y9;JM:12AC>99;6C0W<'GYRRHW\< M_M!HD!.5E!G/+4DTIY8S4AJ13\D7QLTE:30JJ:$JEEI,9Y9TVITN^:+TI9C3 M,&Z%E?QHM+N?_B:!D"^)ACK%+R=_5,I$W9MSM/^AUFGO]PAXL!+.S0=1N_[-V M2]3R*]N@4DSS@5<8HZF">=5PHJ32@U=M_^_ C312F@FY'/PX$1DWY)0OR+G* M:/YCW0#DAN%:I$'0B#\X=L3F_G(1%-K#.E+D?*5@U'$JC:YF(A;V]:MHMWW0 MC9K182:D2.7))S7BAMB!7 M7"5-0//V14/3@'IR&. M8;TV+O(46>+S -\363*L"1>M856'>X7+K ((N^!P02/EC?TK*^YU:R4V=#V MQ7NVUR236S"\?K7?B?8.3.6[BLY=V*LT%;@,2(X)U=S[ MB*6'*'&>$(@%@* M,W/R3BQ#SKN\=]=,F$0J4V*>8P.M9%BJT"KA#+<->0,?, ZG!J!'5\F,YE-. MCI%HYZ6$1-2EC:C_AN_XJ5&?A:MP*0+-RM7ZQ&7C6HP$GSE=MMXHO;51BHV< MG7[(.Z&EV7Z* M8]&8PR/53H&75:FQ %)P+HQ/;$CQW*_CNHL;2EBG%\$LK\1-:<",4&C6ZR.^Q=P)@F PG[.G$\JS#:'X;@AMG:8;D;1] M@F\=4 C"N6 N3JA!=^:8C!K$F&L07/!0S5:.1&@)&@LI[-*5C_NV=6'M?>[= M&2+RENA:@^$)\ZHRJ"AU@7 ROMPEB=+,*^!;C2E'%XD:N'0CO'#AZD301H7( M05B+ ISU'<9.LD-&TV^#[\C8#4P0@-QWB M#@Y5D?8C]WK]$?S@"HA*DE([V-?8^IY5,V4L[KNG!5C+)%CH]W )&\>F)(B M?I"Y=Z0KQ=&%AO+S6:R=H-:/FNK2YG/?QQIDG0X]'151+G&PNN:P. M0'?DZW\:HC\78\\DHOI/;F_]J9^MHK%^DXJ.&=8CXB8KG4\?4=LV&I1KW2B: M%*LJ59R,OX$E,QR)+>=?X;U8H6"Y<2:@GU_D#>(&-&,&O:Y56PF>[*4,$PV_3MX'XZ)J/C %SD6/4 \%QJ"ZF#++T+W^ MP;TQ%6G>>_+^3HL'VLQCU(A4(UGJ0)S[!(?/_-.;RKGU0+$BGRLYYXYG>7UO?MU8",0*#ZP9PE[0P M?+#Z<@ V*R1=#D3NT?.3#A T4Y$W8F6MR@;N1[[C6)A9Z6K3:NWJ T_1N4EF6;8[WF7G_WP=%V,WIP[&NK=O>;47?_+U^V MWVWNM[?3MN6!"& ;E/0_%VM6[N3,X-.<46B5<8$=%T:W44\@/V_3R/_ZNL$ MF7*[ E3&OW"[CG%.DJ2S5_*?NI 5*B\)YV>([4N";S@3/"6C*YZ4[@!-SD++O0EBR]>F1Q;& M.^_S"Q5^T# (3P3G_,$W_%7M:]],H3%BM+2;4[[Q'KWZ##]1\#^6./HO4$L# M!!0 ( ) QFU:YUI1@Q@< $$A 5 97AH:6)I=#,Q,BUQ,3(P,C,N M:'1MW5IK;^,V%OV^OX+U8*<3P.]'DSB9 !['P1C()FWB8MI/"UJ\LHE(HBI2 M=MQ?OX>DG/B5J3-];)(!QK'$2_(^SCWW4O+I=^?7_=&O/P[8U,01^_'G3Y?# M/BM5:K4OK7ZM=CXZ9Y]'_[ED[6J]P4893[0T4B4\JM4&5R56FAJ3=FNU^7Q> MG;>J*IO41C-^W$@3T=ERG=.:OSZMN4U. MQTHLSDZ%G#$I/I9D^ -Q$LT@. Z.VT$S/ [;CZG9L18AF0A$I]LX M2O_^I-EM7Z/*AFS*9\0RFDF:@XW,5&KV4\XSP"9:L!M*%#N,LQE4FX9Z0![B5,16# MKHSR@#+:,7)G 'E8@D!G* L023(71?&9&&.(:SE7&9A,@2EP?X'D2YP)H(T8JOR@BO MM)F5PL,6'!8T4?08_<+Q>F-K $RX!J1L)?(( @BY0ES<=MKI$W ]96&DYGJ) MAXPF4AMT+X9Q>]/K#2W+*V'52V6VM'WUD6U7V6C-#>_?'34;AR>ZB%U!YQ;V M*@PE+KTGAXQGY&(!W\IQ1-9GC " <23UU,I;L1@Y;_/>7@NI@TCI'/,L&V0J M\DNEF0I(X+9F'Q #00BJ=_3@/ICR9$*LAT2[R2-(-%J\TNA\H ,WM=$1_LI? M2D^ST7)]9K-Q!2,^9E:7O3<*US8*L9&UDT2G!48XA_SB*94O> <_U_E,LBXX)$2EV\KRL\@P+( 5G4KO$AA0E M;AW;73Q2PBJM9!1Q%^*"F!_#5"XHQPY*T -TT2J2PATR=#[64DB>26N ].7# M$5UB5\JUI727$MKQOZ,!G&*@$(X7;E**GD &><0M>\$LI\1C:< ,7VA6ZR.^ MCUB[L+I$;DFNM)@.,*\+PQ*\RP%G+0K=T&@ M,N$4<*W&A-!%H@8N[ BE%JY6!&V41PY@+5-PUAO$3G# !C,>Y2Y'K6,I#%'\ MY0PNT3N*^$/UVH-S_.7NNNZ@@HG@"^V[A['*S=,:[,.*_$&:;&L4_G'?R,;+ MILNAG[PGH(^+M-W@;45;@"F\([<#8@\.19%V(SNC_@Q^L 5$!4&>6;>OL/6. M56.E#>[;1P582P=8Z#=_ &0?GI@2 C_(W WI0G%TH>3.//8XE.0/>AUXK:9< M/Y0VF_,.;R0<&3I_%$2UP,GFCJ+B +0A7_[3+OIS&'LAB.I\=QS&ZU]_)&5.0YLZ3]QLM'F@S>Z@1889D*4$;)9&?-&5B?.>FW0"T$QD4ADK8U3< MM2\R9I834;:*3=Q^?KAXQW%\7#WJM.QK#@,]C5AN7+P!J;HW(#4CML?:U^MFKKJ-IH'?WERW9:U:/Z?MK6G".\,^!NG?+D8ZE5VLB9;C.] M9XUEQGCOVC3:]+AW]C^?1N[5U3DR9;T"%,:_\*T;NTM[>6:N"U;[:WG5AS5>F9)7'C37RJ_$\1NOY9X(R>?#=?5+WZXQ0^!D!SLSWE M23W6/OV/"]S/',[^!U!+ P04 " "0,9M6&1,D;EX$ #D#0 %0 &5X M:&EB:70S,C$M<3$R,#(S+FAT;=U7;6_B.!#^?K]BENJZK01YX:5 H$@LI"JG M;NE">MW]=#*)0ZPZ<>CH(O M-SXD*N5P<_OA:C*"2LVV[QHCVQX'8[@,/EY!TW)<""3)"J:8R BW;?^Z I5$ MJ=RS[?5Z;:T;EI!+.YC9VE73YD(4U(I45!GT]0H^*8D&/_3?U6HP%N$JI9F" M4%*B: 2K@F5+N(MH<0^UVE9K)/*-9,M$0=VI-^!.R'OV0$JY8HK3P80YUNXU%TW&[W7:SXW2)<]:L1Z09QV<=XK;<7UP$ M::-Z:5.H#:?GE91EM83J^%ZS;K5;N>JM6:02SW6<'RM[JHH^JAKA;)EY!C!* M8X'I;<6AX$)Z1X[Y]+2D%I.4\8WW/F I+>":KF$F4I*]KQ9(^4^HZ9^@<@DL?YL/9A^&U/Z]-/U_Y7V X M"K2D[CCU?=+,HUQ8R,&!;(]*ED5(H^=V\K]_\YO?9?)F)8L5P;A*/.'H^,@] M:_=*AE1"884X98';CH=.Q#$+J<2_,%]EF<"SY6=4+C9< J M.R&G@$#_<*=H&WK=LRK=M6T:&LB3W^[$6I8[DORO[(:Z-CN8W.7^ZV MU; ZSNO0VH:(D@RDN\A)=EYI5'8&.8DB'+Y>/7\$%QE^LH6,EV3_\SW. MS-PQEOKQ4:O3^UJ V^3?>%[#7#(.]7;9O_YGR1T?-;'#FR?<,$G"S[@ MI*%R+]=75JJC4ZZ\BI]7J&X[DA*YA[I0",XBV+'REGC^#W+[EN@;)8S&.+1Q M@"OV0&%:_G=T2*)M9M-WAM^SRT(NRMN2)RDGVN6+UX?M?'.^F9 %UN%*'9J\ M.(3WGN7]Q]S$!K\#4$L#!!0 ( ) QFU;P]JIK5P0 -X- 5 97AH M:6)I=#,R,BUQ,3(P,C,N:'1MW5=;;^(X%'[?7W&&:CNM!+D0*!!H)8:+BL1 M!U)UYVEE$H=8#7;&,:7LK]]C!SJE3%?5:F]=)$+L<_O.Y^-CW/G0G_:"KS<# M2-0JA9O;3^-1#TH5V[[S>K;=#_IP'7P>0\UR7 @DX3E33'"2VO9@4H)2HE3F MV_9FL[$VGB7DT@YFMG95LU,ARK63+1$'5J7IP)^0]>R"%7#&5TJN]GXY=C#NV M"=)9B&A[U8G8 [#HLL1:]68S).$BJC8O:O6PT2+$=1;>HMYTJ-.B\:\N@K11 MO;#)U3:EEZ45XY6$ZOA^K6HUZIEJ;UBD$M]UG)]+!ZJ*/JH*2=F2^P8P2F.! MZ>W$H4B%]$\<\VEK224F*Y9N_8\!6]$<)G0#,[$B_&,Y1Y(K.94L+A1S]AO% MB!C<##<%H ;Z21FG>X!N54,:/"9LP11X5:O:L;7^/JVCY)XA#I% *O\ER+WK MT6 (P]&D.^F-NF.8#H>CWF &^ U&^-H-1M,)%N9L?MN=!!!,P6W"K36W>A;, M!STC=;VZ4X;N'+K]Z4TPZ!^H[Y5:S@4ZA^!Z //N[%-W,IA7IK^,!U^AVPNT MI.HX+T@SCV)B(:^.9 =4,AXAC;[;S/[^Q:_]D,F;M&G JEUL8Z8K@I-CK. HM.-/6IR?- M:M5IS^B2Y0K;@3(3;OL<$BKI8@OH3K&8858J(:JLL20LAWLN-BF-EK0 <6CO M-MHY?%D3B3'3+0HS(14(#D,A5^ ZE2\0"VD,52(IA15RD>1 ,94(/A,9)CI+ MI^VYY:)3/,?ZTO$3XGB=XF0H5EFJ\6Z82DP,2;^MF:2ZK>2&&AIJ'K#*SL@Y M(!"W?A:=EX'D0#*T#*]H%WK=LRK=M6T;&LACW^XE6I8[FORO[(J]>T7*_YE[NM>U;3 M>1M:VQ!1D(%TYQGAER6OM#?(2!3AX>M7LT=PD>%G2YC2^(CQ@NQ_OL>9,[>/ MI7YZ4F^VGPIPE_P[SZN;299"M5'TK_]9SPYHGN%H@,QA:,":<'B;ZQ M3!V=;^E-Y+Q!==>.E,A\U(53_&K'OB;M>PF@,PZ?SQ-'\B[\_GR*/'G>'F_Z3W5W5:[LGBL!LLN>\"= DH4W>U5U M5X/ EOC)-F ^_:F1#8$L&R"1K!E9"UEL:30SFONNJKNZJZN_^3^OC@Z_>*'+ MX]EB_M_'W]=*I?H?3K B'H $>% ? 3[ '# + S0_W?[ M6C3T$#2Q@P1*=KK<2;WG0E@DM^&R3T[LV]DWG!__]H<,KJX.#<_&KV?SXA.=5WQQ_.)L_ M^YW#A[>%C]\>/GMU;QX8:>VHW5XZE^=+'E^W!?+(SXQ5.Q4 M]BP<'D3_]C:/9Q_Z/G9-_]6_;OUPOS[1(S[X["[MYJ_.G_SS:&G MQP>/F9^_/;;SL:R.O7C#/A/"VX-/EO_U&=!7]N[;&_B/Q_4>$,.[[SRI#Y_S M]QY3< ''"PB^_!ZASH]X\X&FO\'G#3OLC5_O^NM#GC_^ZY8G9KH'#\Z>&P7J^6]__?)$7YU\M>+\ M5W_[7__K?WUS,CLYU+\-W_C@S;?]YJOS%[_YZOS4LFAG?_NFS5Y\<7QR=JA_ M_;+-CI\?\ID]N[G:#?3TMZ7SUH[U_V_S'.. M'I[=.OK)/WSPK;O]X-[AG0?WGMQ^^NCHSB\_O;KURXUXY\'C^/#IHV<_Q-N' M#U\_GSUZ\,^C6T__>7C[EQLO;U__R3UZ\,P]?/ P/'IZ>'CKP?=/;K]^!K?# MS?#H>XP_A$=G#W^I^=;?;Y[=N?ZC?WCT_9-;#WY\??OZ]\\>'MV,MU]___3A MZT?/'CZP:SV]$1Y=O_&B_?W[F?S]I_SH07MRYY='3^WZ+V^]MF.O?PNW_W[C MU9V__QAN76^SAP]N/[GU=[NGIX\O/O.S72O-'SUX?G@[W$B/CFZE.]>_?7WK M:76WKC^V>[P!CZX_?'D[_//)K7#CY_OR M;P,,6T/XKIU_T?88?Q+&[@,8@Z/.B/X@UY0.H-=Z(('1-%9/C0A:$L/X1W^) M"']K\+85Q(?\>(_JQU#U'T(UBT.)YI>S-PWL@NEB[.V@A-BY@8IK_.7?.A\> MZR4">^UTN7S/-]^8M^N6(7SYQ;D@LRN\.OFZV2L'1W;9)\,G#QJ?'>A\3X./ MT2!\@ :%*&G"=%!(AD"MX8"QXD$I F()5.[2O_S;=:UZ)+K\(EZ6E5\D!%]_ MS[/ESWQXJO>T&C=F\\??\?'L^*?Y0HYU^8+E4&_.GY_:!>W*=78X6XGV;X^/ M]>3O/)O_L#@^OG]B=!F31ZT6\]?268?BC<<"N]CG.?]"IW>>UC/[Y)GQYO7M!S\_>?C@WM-;3Y_,;H>ZM.<_?_SF.3^WYZRW]>1S2(.Y!B_:4*.S^VK((01+XUF" M,;7JBC3A#6G"GC1;(HT)/JZYZ8'/J9@LR/% 2K"?V!?.H:A7O332.(DBID]R MZ0!!*VJ-I2NV0 (5W;]O_C<'<]U.]L*N_T)7^+^#^_>S.1L[3$$NCF<#07ZE MP(WYCU[=/WQRT<6"FX__>FUA9"SVZ]OQ8>_ M& /"C]["0KP](_?PEW\>6_AX8O?F'CZ]\?NS0;VK#[SKW\^D:-V>.?HQMFCI_=F=C^S.]>_LWO^\;7]EVX_ MO?7J]NMZ]C#\^/K.@UOQT=]O&GM^/+EU;15V3FX]&!AT,_X[^4R9AGPA#)F# M8C@@TG: G"-J[KFQ? I]5J@=WS8[/I<.G\,:"+T[)->T '@PEY>EYT[F;WK( M@BO6!!_VK!D-:ZH3JIPMP2P6GS2G QJ&&4Q%GSUM7]H'RL]X81 M[3O]I^//X=#V@\] E@OR/#]\]/3GV:WPSV>WKS].MZ__Z!X]?38H7WOMX2LC M@!%E4,,WXYW?!I^CGX]N_W+S]<.C']V=Z\_<[>OWCNX\^'GVT%Y[]/2&$>#& MV<.G-\$4;?K7ZUO)%/._!^'82>0@QQZ&\7L\(%5+6U2)6JJ9:M\T]G\\SNRQ M_S/8%ZC5!W46'IP>0$;[J<1XT+1%-? +H1\O]N>8ZA[Y/X"\2D)+$A;++CO4 W/ 4;*D M5.63P'_SX&=Z?&U[X7X/_V?"'UJC@.(.LGBS_1S@0!*S:;T0L]=BS_R3LL-M MP?^NW]^#_YG@QX28,,4#1\-P).1JLB^% P9LFK*F)+QY\-<3]/?@?R;X1<2W MD/Q!@7Y%A0=/>/[#8O[X1)='UU5.MIG^[2GQ^920 MFB14BP<1>C^ &/*!5 @'OK88$G4"][%XL!E*K#T[V)/BDTE12^B)H1U0&$8# MG0?+#DL[*%"[2<5:$-O$_,2>%'^6%*U :BATX)-1 3+K 8;(!P'1E=J[Y/XQ M\? G2/'5^U6J2^UJQU4]_D!Q[5"4_/7QJJ#:://%JDCYZY.SYT:'X]G1\\.A MNGKUVI/EP*KWZFC_\NK8J/W-5^^?X_SZOU[TXAZ.%Z?+U6^K&O2O+ZAZ08\_ M4)_QYD2Z*I9]\]NL#;_WF2Z_6-V0?K 6_=K-__M^T>=O/_RW-R^]?_;GJQ*^ M-[\=G_#R9"@*6M45'MC-.?_F<[^^]_8VVSN'6@CQOU[B_)TWO[^YR%?O/:@/ M/[?@.^:BSOXQ32H4H&5?:_!56=%?F#@$&,'C.B_7/[EX G 0X.V)+M[YM"=P M.I^=?_WC)VRT>OO-CLQ9G2[U;Q< K-Y\WW]D%Q7\7_]T__IG/\W/T"6C>IK#(HNU/,V[NKP_$/'MUVNS%W9; M[QYZ^WPN?K'\@P_^/SX_O'A=YXLCB\P?..VGFL=[I_CJ_;O_&.XUH#;P.6 - MD$I"#+5I-"G$XHCH\JSHXMOJXT&MG/_:[&*OGA_.ZNSDUGDQ89L=#9)E6"!V MO#SY^MIB?KPXG W%G6VU%,-"\+>O9N9IW@BDGWDY.R_>LFBLQR?G"S;N+F=' MO#S[3N?:[>SVX_GYO_GJ@Y=]^QC?WMTEFOQ[<&'-CILG;]YN&-Z0#$X])K87 M)3IW>6:ZPW#]*9_R/EQ_H#!Q^^[U/;44/ETMA;6I)31)U*!R*)A,GC=IC<5S MT!1+00DKFOOQ12._-N8T#QJ4"83ZL)J">AU8%-5+5^_:N:&/A##OV!S7=T;9_8V][[Q/Z?#+^?V317VV4;>V/G)"\8I*3:@BA)!1(1M8W0@K26N>/#1#[OSUMZVMADGX M\"[/VFQ^C9_/3OAP>G!)K3DY4W@M!?IPO3GLGI[P;&[: M@I?SV?SQ\43PZ'A:DG%N?*>"$K@:@%)(=+0BZ,(Y1RD M:G/9!)3(-A3VY)W<]O5_*"W$(A@1"0;)CZE&UU(JWG7P=?=0W91KW#Z6Y')P MJ0;VL8%I1M3"%M?( U0B3[N'Y64YU.UCBY!CJ]1[2QTDF\-U49'$#=-FEKKM M'K8;5?_;!Y0ZEM2@5H/2PFK$G&J/4F+PEM>Y'3+6K:5X(P Y)JD]:XS4H&L@ M\0:R9H]!@@%]>6-+4S;6C0QZL244YCEK# 0L:]/*]4,K>4FG*$#T))E^"Y5_%LB_N:?+0 MC$,EK LN5D/)E'9S<2A5*U0 :K.$V?ZCF,ODX=J22E@7/A$I([O26@N@ =FT M@>^&$"F"%MD9?"Y%):RM=J;6Y!N6V))"3Y84F6A#%T$=^RZT,ZAL126L#24J M 4S E0H-S,UA22%VPP=4<[N8?[G<>O#).[GM5ZN;AFBY@_<:/ QK9U/OV#&9 M@W3<%''6%KH@L+$GB,R<6V>O MK9B0I-[+SJ"RA9&5]:SNK:?')XLC7?['$M^5^W[S[INS_-XBWU^78 ^/[,/G M6[WU*2=[/Z^$(!58O/<)AEJ2[AK4UJ@.'0$B3T"J#FL2[RX7[;2>W%G>U^6+ M6=5WPN3]Q2&_??GQ4E>,^PA[/NF:]WC^^.)"PZ^W9O/9T>G1+DK=86BP28E* MQ*!-B9U6,-5;V#?0J9#DMX#QJT\ ;!OTFR1)FGD+92J)(4!UQ%I*]TE$JR0G M?2(D^1TH5]UY>-[N+E[J\N[ILCZQW]]B>O?NMW^62K]>Y>U9?WOYMV_<>3YH M_SMSW1$NO0UQ)L'T)1\N5M_OPZ'NXI#S1_#9(:^)A!J),V&%HA$U95^38*J5 M:VI[HFZ J ]>+G:$J.^+\"J^DI2FQ<'@[*KVX&O-A4(V*35PR9,K@<;:2,G3 M@2L'@2XY6%AN;PHS@@\=3$TP)A=Z'R;LN[ OXRT>6PD)/7Z3NOPJ)^Y7G;,] M@+M+?3%;G!X?GMW3YXOEB;:)E(JQIZ">)=>A@((<9@<=>E5,7L6-N*#OOV)R MSZ 8#KG3[]IC6)[O"'ICN5PLKRV62ZVKW;_:4\O$-J/*-E/2Y\W;5&2J0^%E M(G2N$R@P)^ H.('5':,PHNTOX6C4L^2<2_(>4NMF<1$:@D-@3;YT4N.>21]?>O)N>#LCCT9E7G82B4S!Z+9.Z"-2N4U*]FA)\> M-[8?@MK0(;TD%"P!S,L0$)98LC1CD> 4%@+O'<]8R95#EA Q,E0'RL"F<,#G MEM2G*C#%?/$*.:?-I*;0"7V-A8J G5DT 1&&FB"CA!&O2=^[F4ND28+:P*]Z M8J+IFR*86L&@J4C OA/FM%VPUF=9S1Q?Y9I-M9BH53'@@F5.FA#( M89"=L*Q;BW9ZN/)\P[NF<)=3L:5,H9*@U.0"8 \2FCW!JI;JFI#H(VZ>/V)X MUAB7:HBUEH0E*B [2.P5JS4UL67S+ 35K/:5NWM M&Q,QFJ!4@1$"-_-GT0DPF=+V7'R HF$GC.82D5ECTP*NT+V+8/DHH!3RI6?* M75BC2)_ LJ'O>;;\F0]/]3M[YJOJQ>$$WR_U?TYU7L_>'^MY>_ [AQ[?TV%/ MPMG\\42LJ7&JJ61J @T:L_@&,;1*'!QPJ)/"[.V/_[ S\K(^.?M!7^CA?X'M MYOSYZV?/6F*)0U]-Q6&YC@,)S:'3/N(Z[\F M;YJZY1J MK3YB:.:,13I'<]$>&7.KA. FL!YXW*AM?YEN3) #HD^>"H1)&3H')A#:L,>")HM&1ZO97V@ MZ<\O.GO\Y$3;MR\,C<? MPH4=2HG6TUMM?CK?_N>L6E^JO=FQ\_NVLNS/]]LZXK0_#?=I*./K0MF)5 - M[%J47C(A*8V#E!]WEW>5"+J3AG7[_M-:/U\SOJ?D!:K:./JK%\88%:B', M-=>$S6?MM<8Z@0&=CS1X^Z.-W28Y>--;Q;)JH9(L_L4JG0'0>^Q<.$UF$?L( MX=S*0,VP'5C/V8F/%02;1$R4M&8&)0U3&&[]E/:+%]IW%PT210*F(%AP6('C M2#5F;2[MAUH@?JVF/T^ M'^KQ#AMC1>JA9>\C1:BQ4;((V8HC-+\*(4_?&+/SZ[IVPV;:BV@8]F-LVLWC M)DRIDV^!7(&AU]?TS704V&[%;@L!4I'R##)LR-=\M0B)SJ",)#@T1ZZ"/DS? M(+^IQT8A+U$!+?3KK,&PZL..]]$*(-B]2+5ERJME=!UVQ-V)V?/ MW[39_- $UIM: CWBV=#K\*XN^V)YQ/.J=^1P]GA56G7CU7.M)]H>S([LD#O] MOKUZW'G5A^K^FZ=\CODWFSGQ7]IB.,^%\<$*YZ2U+WWF (YJ+\V(AO+IN M&@R G#1M3-YQAURAA.E[_HUMLG2U]ACD2IVX)$^23!UXZ2VH)62U>2A:IS+X MM94]!J_4='!-EL_EP+EEDY$I8G$IL,8BJ0O%. &B;&*?OSV'/JL-#1J<4D%] MM#@DDK*D0"%BX)ZKWTD.?7P+OCV'/D=/IX:Q@',&*51DT1*'&1PWK#7JJ!/@ MT/IFP?=BYOT>(8E7JSM='5:7N2B^8>&D@I9%JX>)<&,K8F;7JV>H>OCAK:.4>P@";FM%IQXD@I5HTZ ML$/+^-M/?$(;U(^4,$REF;!#",F#3P$18NG<:H3"Q67-I!<;^8[20TP%JS5V ML_?-$!+MR7?P)6).0*8"8NC)U=*G[]8_8UYEIYOO.WAR&R<(@%HN!BN/N6O"E21C:XO(4AD,_ M!)BV&<\WG#)B+GDSD,_+.F>D2EC0M.BB4UMC#>;&QTHZTO;B+R02#<8&!P3N6$A M3QL*DD,-?L2M[?_0M-"PN=5F!^TV8CKJ>TU2!#+0,!(B#3 "HP%DFLN/>"!D M_"BM<1>RX+7[X+&W87=,QTX0DIE.5?L31MZ=XN.K;*K.7@SC'E,9Y@BE1+.8 MVE/I@)PHMYAR\+ZV"E"F&W N%8\U#A$Z"MF97?ANC[\AYLJ98Q4O*9="$\@( MWHX5+A?VQ4_.[A[:L_AVWH8=LY\/Y_CN[#^[ -TXU'JRG-6_Z_RB&]_;PW=$ MT_]F'KH0*VFN9#BW50N_%%&JY7ZD;NLUOU-&=S.]OGRN*6!N01)DDQ8U*4$P MY#QG\YKC]9.3 FR-CM1RVRZQ0>L%G#3IVEQ1EA9!G$Y@$[K/ NS:E'?A#M&D M(*>&HM6,2P81TG(N7H=>P00[9EQ;P&J-FW WRZDJDX]Q:#0;A[UJ19OW:([1 M3:HI^R>!MA*3WQX?Z\D]/9F=-X7[=5'(!E#;OCCI73.SY0 &(JBG87-5HM[* M4(>;THA'!L>-[&:VS<..!E%6"A52R]@@]PSL? LLP#OB.[<)UOJ<9\A<7;-D M+J<&KHDX!][9)3)2K&4*)89_*.+=7_23E[Q4.^[-C]>'QI6+U2>N+8Y/=M*1 M5O1=P(L$CU IBD#EV"-#K\5L=4<(?0O!.[[.JGYJC?_0> MKE:E3D"C1JG[M%@@U5T;6+I,D-87L\%0\9)K M\"5"380)9)B*E!Z3MR"^J^YW-7O_9''8;AX]7RY>G,_J[R/W9S4_*E&'69E: MALH<5[DG<8Q>'-:)+.<<-W5V-WXCKF;4H:/KP)59.88:J#AJL6'8L?C]1Q@S MEBB>I?0@(%Q*!94JR?7:@^OB2\VU[5@4OWRHUA?+T5.%GL!E0; \2GRCTBJX MA)$"E%UUR-^?+N>SD]/5$,KWLU?#3SLYHNE44B]=_9#^N%0LUB:RT%LJA4)C M+AH?,:R;F1<*L7#ROJL%.>\R#E4J.-1#I& 9ZJZE/I>.U!KWI,<*Z)*TYDV. MA(*9JS![;;%7[%-83?B'(/M9G\SJQRLS]RG/^^WXM(=:JS=#KE <D=B]>;@W(C,9J' M+9VB9TQ9H66TQ":D$@-YL_ ^YB4KXT5GG=TZ:DBAY9"D#U4:F%>K(@*[ZJMD MG("G_6.CR$-?B&O\?';"A[/7VO[KA_>!^[-&,4(KG(U V@((%:ZTZFK90P1B MFD);PNG1:7?'+ZGX[BT[ $X=0#.:@T)O<;U)3X'CCD7V=;%H+*$_1Z\*55Q2 M!A<;^N@M11=( 6/F72G;'!=\Z],&#-@[Y4&Y$61I:)+-E=C44VS%^?%;WSO[ MCK^SW?EW?#P[_LUJ!5XNSV;SQ_?T^6(Y;,5^M#B=G[S]^/79<3U<#)^?B.4% M&':A\DEHV/B@,K&@(\_46\O=N_%;WL2@6Y_5==2"3"5$%G!4L$,S(I,&=_O8CTS4Y*%U35T=)LB&6+$ MVSJK::%B3Q%KS^!KP>)RE*ZL'1OW"F MA]Y:8YV7[(:& YJ L)$F*,;RILXP!3:!TX,QNWG]-ZLLE1+ _M0B*Z.2:M! M'0S\0(7Z!/;RFS+F6]G]SR%)*"E2]@Z0F9.Y:.R2J6ESL8P_QGX U>.[JP=P MEX]/KI^^NX+SXE@^7"WE].2N\]GQQ6$3":N14JL^]%Y;DIVV,/(>)VAC+B1'1)IC*P!9 MI& &-YE*_O[4BWZ M+Q\\X?DDS4T-+I< 2]4.+B?.&M)0EL!#'4*8PI#HQ+!;8\7UH!,56^MF>I&9 M@KC>>L*$6@1W)[K]YO +^*9E:-)3CX2Q(Q!0+Z;SC7394K[L2M(1=]N<#%AK MK,OETADIE<(*!AQA5_$]>>*0AE:$UQKSLA1:JVG8/B^ "'.TU#I+#95#%YU #]2W -Q<-?0;/FUP M]<7RR%[6^R=\@0R\JE8K)1($0@9W)$"I##1)W^VG\T/VPF#\VN7YT7>7D@YTU7PQ; MS1DBPP'K6DXPG.M7JKR32CS2Y>+N8C8_>?#2WCC[?O9"[^M\MEB^-+,,%S@\]___[LU=_]AZ;SK[^01_SX8T54.]V0+]Q8H^I;*)';>W?-S'/S<_B2>976Q @AX"Y%2$J>:6[/7I&F)+OUF$F_, M>G1/YA&1^;-F)]_3Z'^"S*K8DI@SQF%4MV(7? '+I++9FWS+6FO!>R>X).1\E*#!!=T82] M [5$6* E!XQ=N@^P5[)[-D](R@Z254 C. 7-*DX.;:PU[)C@7R-P_"M8.O51:]D#LDCH>5Z401=[OEB M@YV]*]H^Y&MLIZ\E9_[_I7#WR#Z^/C_Y P,V8W%*-88* MI64(/H/QAU2S5.Q"4QC=MHHDJ\F,R>U]OB]5;R66QNR&&'>7,/S2$E26QN69W1/-$$EO?NZ3P:.F^H@1XW M 7.M3!7 P>15(D@:/$=1MPD9^V$&8O(*ZH>8_ I>H$J)#6)LW0TMHZQTHAK M9$<&R1JMA))J4L*DIKTCHV$4.N?8$O3LI]3^^=I2V^SD>ZZSP[<0O7GOGKY8 M'+Z8S1^_?]"Z'.WOQY(?9G.]T\^OO/E@\NC.R_G=Q?*D+PYGBQ]^N+:+JKH$ MHZ%BX M0R$(6=1N@!*X]J*U)TIU"JTPML"_D;%AC9U02^K%HQ?J#1@=0S0!%QB3^$0P M@8J(/1O6YQL:>A>+^83:/(06!&JH5:J)*TZL4]CNX+]C\P\U+(YOWKQY?'RJ MRX^#LJ:@M%J8^QW79]KN:SU=SDYFN[G/C ZM0X8]#3)&2)I$&F616BGU7!R. M-[!<5:LY7(92,QI^C MUJI2%%"AM<22U$GLC9O'*V*28[$+[CZP3[&B*L0>Q;*T7#CGJ%@+MDGK\XO< MZ=ZW#^_OJ*_N-1 'A54%5&;5:(Q23MZ-N)O_5>;-9OJKEEPSI^QR M(1B& [FQ=RY:ZE^CCS1IG;[[G-B^5N=J*@U3Y6;YOI8BKFHMK33.YD)@Q"L8 MKC)O-C-NV%()1(Y*[U"'Y#]H$F=J92A%#".N!%@O%<;BVZ&DD@)A8RP@L5(N M07PL*1:5&.-5, K=9581=:1HLXA745GY!,79+#7%UT MV$[DW%E^2G7P)+6ZA,%_>NBM!%",3(C)!Q%ISL3;M,?3=XHKFZEN4E>X.ZV] M,=3H,%F^%@9]'IG%^4GK\]WDP?8U><[H4D#)%!'4"66N/>;D8D+S%"/>4OBJ M<64S.KPFR#Z4EEJ&$J/4D!E;S,2A8;T:(6,L#KPE/X#08?.N\763-9F:V<\T=JX,&#(Q# MAIP3.T=%+/3V.J&\Y.HQ8OLY0H\YQ\;D3:]9=NNQM^IZ%DXM#[L?CU<67%W6 M;*;CCAH+2C>US@F $ZH6C3U'UH:H4ZY8FJ!7#\GU/FSU!LV#0&'O4U0*O7E) M E-6ZU.TC1:SZUX3-@!+FS"E6LPLB&/SG*>]RN!B!NOGG9I,WKY QT&7!>;H M@*"Z2LY5,(-6,!8QC+BKQ!6CRH;J3=G<-I4:G0-HG3KTUMBT57:2J4Q E5\Q M&FQ?B@?2XIF#9V\^0T7(Y0PI<0\% 4?3J2^Y)J2SY""AF%J%<< MD@"7&&&\[GS/ULMFZV;F>UG N8 ]RE"V-$PR2L28>^_.#RO>QI^![)FX5;^Y ME22(L+D.,:I#&G8%L["?@ :[RIS8OAKBW-%%PDR5(?0L%8U! M;(QQ#672'65VF#>;&1]NIH=;=K7&H1X $=DG;.*;Z932^E4)*V/Q[>R%&I": M&V_@6N5(@4TS=F)QO8QXUXHQX;'&3I ^^%2Z]\X<8\U 7HFS$\]25-A-6K>? M#][OUBS:")2ZA56MK,C=K1IS9U\!BTEWCYBFN41E%YFRH9V]LWK+R9I&@-J& M45)3ZAP3Y^+$35N;[R(+MJ_&-<9<$SOCC0?QG1RK*?)BT05JG:8:WT6F;&8> MVC)VPII<@P8!DH"KG*)Z:3YWFF1]]&>"/Q;7/&^9;1^M4K39S-:'+*KD1IO0. Z7 ,R:OE[YF40F"< M@":_TJ38OD0GS6B>A"4/E;,Z#/Y0Z-E$FNO"S8U7&EQIXFQ$FW2V/RH!/ ZE MU,/V:U[)7$EDK&'R*QJGY]XM:2XE#XU@7 7MPTK&9D@D0\[+W&U"NG5MJP%3(&+2BFS0F\5H4)*/0K1H/M:_*4 M.E<"IR@)\K#\V3>*K7@L-6 9L2:_8E39S AA2K$V>K8(ECL8NC/ M:!ZRI^+5ERGL@+1VG[4.&NST8'D(6AV7;@I\*%H@E Z^5M6>(! (^*), M.0J%G#J--^A?-:YL9CU;;\5E'R3EMMK5V 0'E4!]F*://,E1\,DZ\,;H/6HN M2@& JQ@ZGFON+F64,N*._*,!8XT573ATW)'SBB[42MP22[.<*,5(,(7:E4]! M9:>&*+8OP:E@;XHQD>70SD51I]$,6,3'+&62RSMWE"P;JE%!:C*T QVZ$YBT MRC&9%Y=HL;1P[1/0X%>."-L7X4/E@?3:<^\*EL9AA@)2@7N.OJ=)EX[O&%DV M4XMBT+I235[4#N0JUHHT+.?,F*!JNQI18RP^?*C?+U("UL20B8:R4U:#I I5 M;),N()^>#A]V98[H6],P-$?K&$V95TY>AH&*D":MP]^I#[JL1397KN-*RD8? M3T/]0;0_C9RH#.NS8XZ92YVB<]U]WFS$L[O2?1IFU%ID*%ZD<\(*V5*V'$.< MMCK??4YL7ZA[;B8"LD!-!,&D@<_DL'4OZG-%F:(TV'W>;$27),F(OI:2.9M* M1.+B0O<]NAJ+EG15PLI8?'M+O7IMZCPHA!0Q%*K2$8==%$N>Y.#YY>.QQAU> M';0P;#K84:"#XX EI,K,30+*%':P_"@P%UW3_[53(QS;5^RMIYYJRXE:@584 MI78J::A#P^PFW8"^9(RA1S[)#?HV&7&;*;CFQKFQ7,N;/K#1\X^5.1> M>@_ JEL#"[7P'Z'-/IND6'[$MW"?T2R,P9!4^<) S.A M[PY<"HA3;O:PBX39C/8(#*)%'<0 O@64 DU#2EA*3!RO3@09BS^7ECEUS+Y+ MAAR!$IOW)O9.!K<^Y3'T2T5DC:/HE*)TD*':91C*0);8^B"PD"B6*>CS_/06H4H::+44=\?;V>[9> M-ELW$LE,2&82:$(I@$25UDUMI!ICP-@FL;?2GHE;]9M;28N*9VG[Y MM^??.[HQ'(2X!O[EF$/GK*N5> $+Y3R,;>? +3;M%VM_'$6WY]^>?^_X/SJ( M;AWQUU,:RHF#!@_-PC!3J!(M=>%(0F_:L;A]_!TW_Q[AUH3-M"<<-BE.B4OV640Q@OR^;WS&S?Y5LLJWCH_O 0"^O5XOR9J M K $2WL3)%!2 B?:0PM(KL>+T>ZX'^V>"!.W,=H=+WVTVT,6GXLKXCS$X+@6 MZKG%*E69>+)]%]]R>6$P+D]FOBZ?<\6_[,AZ?ZG5&?CT^7.MSU=WP\ M._[-]7FY/#-SN:?/S:EI^_9H<3H_>?OQZ[/C>K@8/K^N.QN^Y4US8\O3X8[> MH?4C72[N+F;SDP>___]V:L- MVMR-FQ,9G8^AY4[ W$QH)*Y4U-N?DC TR6/N.K=5@QDS+3_;J&\ MZ6\_L@&+W@5K21B';7"R0"C08"9'RWUXV9RU /40(DA(!-E MQ&68^_#R>7;\X.6Y&9L]VH^_:\;?JRQ/>7GVKAG?F#U^LLDA@\D(LIC4DV F M@ P6;"@0=2@48X>AC=_>8J;'RWV V9BYH$:',!3[6W3QU$2EM.P*_^H\W3N.^/C_Y Z,>8Q%HN5'/V7>,%ENJ_0M9.DE(-%@2[O.9J7OR MO?%LSGA:+P"E55+GX;Q[(//&.UGC2M.0%RN/D%T M!3IUUG'WSVQO/?-L=@;;$ #3MB0"^9A^['%277%H+0!)3; M%NLDQQ>"1EC!>>D+>=;6#KQDZ%)]#@6\&<.JEAVK*XVRC+FYS @LX_+X-]EP M-E&S*%4AEYQZ% ).28I00V[2I"3,;OQJ:Q\P]@%C(WE($_2!@S,!!1UE*!T3 M\MECP%;#WC+&P;]]P+CDJ-9"'$%N$WKH$#:YB!XQNV/IHO#KJ8YLA;F!C MTJD&B"GOZ1:\QTR!I?<.WB*K+1!T_308J<,>"SN+=Q14 M0W&E0-1"6!"&INL$M8_>Y=?>YUH9/ 9JQLCH'J;!(I,*5G4KII8YX MK<3>?8[5?:Z/G63.LD@A4LD071>1S,-OQLXJ;L3J<[P^[:.IRKUO']Z?@NV, M)<:SA*Y:_? 7@)5\3L69)UWM.]FGO,'T5*BPDVYT?0RMI<,PWEMC<)8C@4C/ M2$WM%T0H(]ZV>.]&1^Y&UQ?K X6<4VR473.&,M;>NN\N$CCL/.)"JIVAPDZZ MT?4Q%"I:.H^<+&F"U(5]F-!I085*8&E2XH99N QYT8BW M^]R[RQ$25-=$H!6@2$Z;<,]-D63$D[8CL(E]J!B7 M6:Q/077,K2!1D/[4+$/%>NUB83LF;A75@%BDA 3 M5O#9#"6DJN.73U/UUQN9@/DH2>\O#J>VZWB,+EOFF[VT +X;?4KRW;F $$)I M$UC$>F5FXJXD/W-'C11[TV 9* $%P&*):&J% W8:OZS8N]!14G2-?0 P9(Q4 MLH=@%$4BUQH58L[)!S?B,O.]"[T2_.18,PZ;(E$"#8*<38!Z'Z /G5=G M=8.-%\%!^I.POMI)Z"9*@M=*>EHDY >D[&>>U)^>GUY% :.!.9 MJ4-,@!@8&Q03HUYN9R@I^NR:*^0B@M-,TBI@=4"Y0.2T0[S<.\O) MD#)X*I&HU=IAV+"&G7=)L,96],8!0'W(>.R=YBAGAPS>5\3 ME-:0N>5,A:EWCS+B<<)/FDW8M_+9A3X4U")IB]I*&Y;[>\K&40:&DIWT-.)2 MGRV1],K,.8Z%H9(@-!%7N47(.2.#-I_]4/93$XZX;GGO1D?N1M?9EI1'7 MZ^Y=Y:YRTE0D)>700X\P5.N6(D6'&3)?NK@)])\8GZL<^S*'3\\&QQ+0,91< ML++SO4+/<>C74T%;##VI!?GQL_3*I,M7E:(9D949$[L$Z#Q6!:_H7=!4*,)X M@_O>D8Z=I>L+]S51;)J%)64P;RJU*,9&U+) RSI^ENX=Z8Y3M(60FC 3:H72 M/)9<6VL@I4F(9<2KQCZ>)5WYJ:()#RI9BIZ;INPQ"L"P!MQIZ0$:H-<\YH8% M8^;EE4S?U]@3#(PDZ-&UFH!R$HTE417+WZLGGN3<^O9)>56=Y1H7Z$ R]YB- MC2Z;KZR2LYC&C-*]+YKSGI=[9WGII%2NEHB7:L2+X#&A%XO6/0?PD2B^0:6A)@%VC%E]""E-8RK=WE[O' MRER&JLSJ-&&"E@)GS\757F,&%=FKRPW19%?KCM87R+6;EASV4%#M0*%BZ$5; MUQR,JHW[#C%SVS,O>UI^.BV]QQJ97"Z$EOXH:^,JSMC*4!WN4AC?.\Q)#11Y MJ:(!4Q3VP!"(5HOB&2+E'N,N[9R\=YC3H:4++BH5E3QL -,JQ<):$%PO/GD9 M<6N?3RI5V&(1\4CR_UU8CRX.,SG7L[E'T SL?7+#EB@ILU+LQEHLX*-G-][HOG>C(W>C:]P7M'CHBK48.4&\4A+R@M4) M:FR.]R3=N]$MEQ*+E!A*B]T##$T2@=NI@M+RH%8NC2 M"Z4>3(GVG"KN9];WKG.K:X*Y.6QHQ D.+$NBZLV%9#.DL;#S2CK.-?:_Y\*>M#-'MF >J6NK+5NL1^@AC'A]^OBI>54= MYQK;;XK7[H//7@$B.A2H6@LD*."K3KG]YM;9>24=Y_JHR>"28W6)I$ -(#[4 M"+Y084Y-XGAC^@AV1YB:"]W$O@T?]1 WYR_LH2R69_=/GS\_/)O."A'+N9(+ M.+2^29"CF*F8N$#OM+;H8,1S_2,PC?W&(3MK%]GWZJF)>D( ;6@64'-*WOL. MI=;QJID1V,4^9(S/--:HIK*91J(2J%L:&A*J1.P"&D/VS8]8Z(_ -/8A8V?M M0GT71X*]- ]%0%(LR46-EF($EH"/$(49H(@+._#:6;SU2$VGUI M;ZH4]X08.2'"^N86%*(/DE@[00V,?5A>"C0TR'.H]=_75Q[".W^P=Q5C98:A MOSRY;E_HPEEX^_OV/&_?>XM:>^?0=VGTYIT_,KD/5"!RR^9(S+,XHEB-124, MLLRP7M$HO*'1WL&,GT;ATVD4UD:C'+J/@%F]%*#>A07%\ELH2!:V<*]7_B![ M'MRX^X^%G6/^^'@Z8H430/#=F40AX%!$4P.)+0KF!B[NQ(01;%& MBRAIZ#? L32)0B94E%O<*Y71TV+[,B6UTGLOCL'"#&%'"S/@?&@92]4">YDR M*0YM1:/T *9%JH9*#GPN",5E<3FP 9W'O%YZY-2YY!W=UZ=37/#J21T/.W - M>Q[X2K%7P9Y;J*7N=X@A,:L,3& ?$Z3F]UIE"M38 MOE[)H@H]!TTXU*4WH1RKU,@0S>A,$3O6BN!<)P%II;1 (4!N(^Y6 ML2?$9M;=!TP9M+F:5VV9I3AJ@*C@ABYZ(]X?Z4\0XL'+Q;@2XH]>[GAY\O4] MGC^^*-(8?KTUF\^.3H^FXG@P4*\Y%[_:PJ.)Y4P2LF=H!1E&O-)NNSS[$/#\ MZA. OV0&CX5G7)MVAR693 ;P%M=RCSDAAJ$@9@KU];O@S\;"!B(IH=<:G2)0 M+!BB25^):&(G($R@]>8NL&<6V-Z\@Y4@*2#J1 O4EI.C0NZBHMISB!C5#W MT6T*/(ND*8?2&J&'FBOE813(PIK3D%H,>YY=)3:XQJU [L_YH+W':Z]N.:/8DEUY-U,>7FO"Z.]/Z)G7JX M^ ^+^@&.OKF!&Z^>V^@GGMD(^/[_3[ M)XOZ;J:X>OG;\\]O<)O1!S?NEN\V3A4?/IDJ[P6U/T&5Z!,XA:&CPC"B4$3$ MSI^&W4@#1WY3T!C>!+40XIXJ6Z>*Q9]/I1[>GRD>ILOFR1/_I <@.C6X-5(&A'46-&H4<)&I"C5MH MFH;-:+3V"Z\2)R"5KQ!55JKVL@6P!9G>ABZ>/I=A< QKK2FQ2>%<+":E"P'\ M1JO87QPK5>X>\OPV'[W?PW+^^($NCTR9#N=_H<,QFY>)/F:T*0=EO:; MQ/(RD-EH[K0N0)^"6+">J3BD/N$%M#R&9#K3;HKDG.T[>O2\-G^S:6Q3) M%R3CT.F:"I*GE?<4%VJ?0C'NMC'=OX;'\P=UAZ'@OWBE A:EY1VH)=H3:U;OI.\SW!,DNNDFNSH-7*"DC!/!$ MO6 .4A)%TR3\_]A[\Z8VDF5]^*MT<.Y[[TR$BJFMJZL\YQ+!&.R#?Y9D@SP> M^,=16Z,&+5PM9OGT;U:WQ"9A@Y&@!3UQCI'46W5EYE-/9F5E/0,77V$1/H]; MP$7"#<<\B!"LSU # UZ,E5;6*AJODA7"'5S6&0>']FIWX^TSVQD[[]X-^MVW M_>[)>)3/G373;3WHA;393WZPU]8#_]?Y_!N\2B>#"&82KA//E>364TF%4 S^ MHS1)@!RMTDC[,M7B6<9LCZTQ(F6)3SF74A@26ZXT4&+-P/.IT.)V;?Y^[[L? MC#+3\:%8^8M$"D(3C34HA <&8#&H!Q<]6B#B55W+/3X:PX(8Z8;!)P*.F3EGI$L%C3EEL0>0K M1(961,S/0W"H8=X*;*RBW,8ZE$RD- 7TE4(D6):_?F9YI;N4\I8,R]1X+(DF MF#-N5<)YR.RP:9IPQU: D39';3\ ]Z.;C<*5PSG9'%M>=VZ$;L>]K.BT[FG[L@^Z MQ8YD&^/1X$W]:WMZZ?3GZ?=P[7P/GK$D-0RGW"@>8ZL]$ZDQRGG%$R&GJ=)\ MRDU 6&6UDKVQ&?K_&\-%VV$#M-EX_JT3'IO7&.I^O W;+?K!"8C\_%:>U9>] M+1]^#V_13+=[?G#XLTWP%D![^/UI#T4I"Q2H89+URH :!_VHO#8RPY=>%'V\O MFUL,V,KI:T75._O&!$L47]51@SB(U5BLHYK#6VJ2Q M982ZRE!>CJ&L\"#Q_(:BJ&(8G(8T@?&$>2&]TZERJ9$LCA-:Y!(2G$RB0#@I M;ZRN)$LKKRI$_OUV^4I#$$[N'0*#4Q>30QP[D1K'++/@8Z9.:TF)#^2$.V*5 M6B%T74FE>2XH7TF$XT8;GTHJ <,X\&9%61*2I:42)%7B.>+<+T99Q>93(-S3 M!/EOSBA[7^S3:$-LP1"9>J>\2SEU2IDXJ1"N7!RR+,KZ+ A'$Y$"J#F7$L53 M3*1)+"9>&^&MXF:5H@+/Y7O\-1YF/0]V8/]OG VSJS)?4QW:&PV\'Q53 N\' M_?')2]"E[.S-P'?RO-IA.SN)], .^IV;0@^7K/<'AW]0C-D?DS/^2+4=H;3? M'_7Z([\6I8-^=]>G0U!&Q_X^-UO][Q_I[O=]5A^[H^WO!^_54;/[H5/O[I_7 MNU_(?FL3-UJ[G69KM]TX.N@VOWXYJW_=9LW6(=L_.CC^R!J=_8N3[*#UH5L_ M^M!I?-T^;6Q]P0>M8[S?VJ<'1YU.O?6NW;@XY@VZ0P_>R;-FJ_[]H/>A?7!Q MTCYH[<#WO]O-K6-VL+6/]R\VV?[7W2.XWU&S]2';/SH\V^_627U/X?VO'X8' MK3YM7-BSQL5?[?V+_?-&ZQ W6Y_Y?LN>-KK[M Z_-Z MC:T/66-ZS3\?VJ;K M.LVC?=:XV&;U]^^.&D<[I+GU.6YLM:%MF]#._8OZ^VT"[XWKW1WRS\5._+%5 M']7W\-G'UG;<;&V>-TZ_)3K5V&./A <3Y41B!(Q%HR31.G:&IS(V4=6Q/^W8 M[=L=Z[%AFAN/8B,3Q)V1R#@9(\.E#C4LO$MHU;$_[MAM-D=C@3V3,,^(4JQ M8Q,2(RE2 ;V;Q(FWQ@/9KCKVYQT[H[$XE3R.$XFXI7& HZT2P1RVEK,'#/4 MTK6HD_6.=W\,U#E*A_/6HE%_1:'YX)\VMMV_>_JK&C>[[SKUH^T8GL>;+7?< M.-H]JF^Y]L'[!K2]'M>['[+FUKML_^++&?3M&;3I6RC.X05S*$T%@Q[U%BGP M_N"3\Y:DUHB8K47]@?.#_UT+3M\?MP;$Z2_#_GA@_;#XVO;:Y<.[R[YO_!O^ MFII2ZF.->N7S,:OOLL#UZP\3) MZ,_3S(W:;PC&_]]:?M[&OXAO) ? MK!473X_;?J<_>/,OG/_W9PH< *6ZFW7.W_Q/"PC1,&KXTVBWW]6]_ZD-=6^( MAL :TN+$87;AWY#0P/SK:='B!.X#*N:G;P ^-#3[2V.GM;T5[;4V6]M[-]M< MPM;N;;_]LKO3VMG>BS8;6]'V/V__L]EXOQV];=;K.WM[.\W&,[X"O==9UW43U8-#L-)1_^1-4*FR M*.Z[YFX]"@R^U^\UQEVXB8TFQ![@/J!]C+6GF L,ZI D#"B/$HQ8HS&Q#,]= M^Q#U=/#Y@C>]U;?Y/$QPP=8*B'NF\0-_I ?G^U^M:'S=AW&X?;S_]0L[Z.[P MQE:G<_!U^SQ@_OX1C+OTRP6<$S=@O''O_^;N/Q\Z![3SW1SUR<%1N]U\OPOC MC^O"&(.;7__N[,.8TVB]R^HM>W'0JL,YQZ1.Y'ECZ_/%MR3&4@ME$8UI"A0G M(<@HSU":Q-9JJD3LY-H&P>AS/BI<2>%N37JUEG?-A-C):.$&0^[UVK_5]> X M:O;\[P\2T$B;CI^>8'*R@*#)'7TR]&^F'_YTV?"DH\_?9+W\P?E%?TY>V_1' MHW[W30RMS)>@6MV9/"1_7G%X,O(KM2YC%@;_$5",D9L^>,(+UG->\,?(S1[C MZTDL[CR*U\F=QWYT5\76,>?WNNT?>8N+5D._A"[^WS7@5Y,+3K0+VZ6]H2=G M$;F)HQV?SG9-_^3^>K(YR'0G^M++;-_YJ+YWEZ+@6XK";RM*P;N6#ZJ?QWH MZM4YW_4G_<%H+(S@ = I0V_?F'Z_8W2GTQ^9_ME*PN^[S+S_(NH N_6+ M@TX=H!=H/6YL;9\>? U4_S.X3G4"4(L;W<_@"GR97/,W/"ON@1MVWGR_?='H M?CD]>!]H_6=<;_W5@7N 2P7WNO@"]_I,#[; %?A;GGYL;=YVI6P2NU"=#V!; M@X_JXA@IG"0H5M2D+*8V87IMX[__I1(N_KP3PR=:_\0*?4_@NZW/,\"7Z_/G M+YN[K>W=C_O1[O:GYFXK^O1E=^_+9J,5M9H1\-\6D-R(L*BY&Y'X-_=[U'P7 MM?ZS'5VCQI>T>/-M*QPFBO$;790;_Q\Y[#T+4[[?$/"N/XA&;1_]W]3\HB(R M&OF>\^XIV-2G_'G;17SVAMF_Y.O'_Q MU]'!49WO7QQ?'+R'X]T9/L*!>YPV6IWV00A#0AN;K;^R_:/.4?U]HUN_: .G M:1P?M#K9P7P^0J7#UF# ,&$Y0)H22&/#D.$FX;'U(!TUX2/\1?.1UNYF8V\G M9QT5(2D(R>C2 *>,),RH1I>>=33J1S]WL\OR5OE:Z&&88(_>93!:@1(;/WBS M3'Y5I'V$IQ4/6TF(>DS$JLZ^48RAW](8V412Q#U.D(0?D,$T%EZ9!/X?\C8( M8E*%M(U[,J6;O.%)8J!E#60M_<4IO]>;+]V2=OUA-@RH- I+9%^=-7TFWP03 MH?<,DM!]B"O#8;AV)$S'$O!"2"B%O;8QR2Z+BL2@*-\,L-@>%1C@3L^NKYP_ M\MOVF;:C7"&B?AH-+A4ATL-H>.)MR/!R4=:+LM$PLNW5JX+N?B[)NLQ80N_*\/K5,IG\V!+ M"#A+'\O"-JX#<&MS6,ZSH?,2$(/SM^">S[JZPW#&R:#_/=QG18-OA;/;.'K7 M;F[MG!]TM\\/ONZ?AIRE@ZWV,9Q+ZQ?'M [C7_WBD$ [;SN[%-K-H8U=&",[ M!T>;N-[]<-Q\_QG&R?V+9FO_K XN;Q,) -76;S&$D_?3Z^>;_F9]?'G/PM!H>ZEUWDWW]_ ME?AV3[GOK.^N[ZU'D\K^@[(+^B943D)=\P2\&@')I8\NF\X-PCJ;XL]': !9 MR9'E4=$%_$V%C7N8=PA3;1&/%462Q@R)1$"W.AMV%ES;H#C:UL-1]'X 1/14 MGT>?.OI"UZ*]<0;8&'.\3OS\J$HR_$2*]QI@AG8:I M)AIC9$A*D58F]=SA1%C0KO_TQ\-1OW=;AVK+C]-/A)0/\"\09&)04)D$\X82%DC-$ .!126Y; MTN_+Q+N/?7"=/K7[O5<[OTR^N<3)E*8,@81@*(ICB30 'O*,>.\$LU[(M0T) M5);$4JX?[/,!KYCC\)XHYZN;ROPY\&Z\SQ[[7->BT:SB4F,YY^X%UT,AX,QV'J<]2/X(S ^@>.8:O MIG<&.H?ZO?.NZ7=^N\9D']DW!=2]Y*YK3!)' MHNMLNN9/K7*"?7=VWY/H93=SKN.??)A:=B[X9 0\)]3DV+"2#'>:Y WG?MV^ M:!SMQ(VC0[C&0OO:[<;6_L7^USJK?_T2P[W.X?A,DC>P86#!=5H_.J;-K4/< MN/A,FN^W<>.HT=Z_L&<'K0ZPY1U:[\BS>8O.J&J4Q& MAV)PJ.SD'G8R4^>&N9APX268B(!_?.*0XJE"1CJ76"J8Q@;&DN;?F\]E D\S M4K]0"YD.)M/QOT@BOAW>]W!TA2/[3VU$.S-UXP1)I+4.&1[J&U%!D(PE1D0Y M9XW%\+,%(P)EV>\/CHOAYI*2_="N?CQ9_2.__1$N_^I$"W9Z+DSX^\B<1[;M MH5>[H;;$:=OGN2HA,G M;_HW\GO4UL,HS3K>1;K3@8-AE5T(-?S?. N!AE$_ M,GYR MSS,M; 0NI(L09J$G&X%JBX)->;=A0.AS50D8.CX+B$4T\&WOK0=?J]%NN>B MWVCQC@:,&8Z;(WB#<'Y^*EP46C&Y3[Y'8MZ(O)%A?EOAR.GSX?KR9ZS>C@<# M>'ZQS#&,X2,]&@]7$GX>%I?U&A[4AD4:?]3HEZ +^)\5QE[#J8 ] #O=;#0"H/(= M@)]!OQ>(5N<\\D"Z)FMSM,TG*+?T2!=K$V]!\-4]KL=^=\=P)L=Q0-E=?S@N M*@1&>Z@5_1;*#R1_4D;7)R>,VEF^+N8DK(M9-AX7[;V$63_\_0E ]%I/AHZ< M8.JK ]'/Y]^42["7EJ+4X^#&A-JRQAGP_I.48YN(1,H*1"L070T0!=S244GA=2"Y/F^;\VG6RY?%#P.RKMW5MK5H;>Z/=[=@+6>M:W>T M8"TL;\Q!GU"#Z)1[7R?]A-L/5;BE];]Q>NQ6'S9%K:>T,6O)F1XG:G[ M%8-YT&WAH%S"PK_UA-U]=#'K_N;'F)90Z>/9 TQ7]1X&;\'F#_N#\SGQI?RD M' WLY*25#C4='!W29@O.O=B_J!_MGS;>;_/ZUN%YG;[+#HXL;FR]RYI?=X_W MCS[?"C6==)M;^W']Z) UCNKGC:--:-_A:7-KYV+_ZX=N(Q37^[H3'[S?S1KO MYJ[G4SJA!AN!$H(IXI:G2'/%4&J(U0E6S%"RMO%Q/CZ7K)C-8LLSW>)2]WBG MQRWF*9F-;\X*^S'"7<#;+4&\_,^'3%:OW$JL^=RQ,8_7_63EVLH:,'\Z UXE M'=B[BT O0@]*9^M+YRMY=TZWFGJY1?:>B*>8[?D>>(4OOX(OT\Y\G_?EVVDPH\*9 M1^',^1RV^D/ M0G9A><3<2&.6SINIR>=G@%+V^OGTRGA8A/O &(I"W'/*8?8'^;,ZY^'AIQD\ M&AX;]>#5^H&>?,^&.47MZ9X-)@O$-=3X"2+D >&B^MQL>!9D]?MZM \M?E:!+9]%AFZ9 M!^YOTNS,.WBMSG UTW9:>:MT>3"YW;7B7ST@#D(][66%M>08UN%DW+9"25(K$ M8_C#66H4Y4X0:RFQ7GM)ONU,MDCF:X V-@./;?B_:SN-=W-RB?(L[CRK;B]_ M5',\R@<;0-R;=MD;=Y'KC]#DAD!>@8_"O? KL]+ZQ2'_YF1"I$DY,ABGB'.& MD6($_DF36"=2<$_-V@8AHD85KA%\N61^*N&-(C<^GQ*T12;],$]M[%_U?RA6 M"HW UY!]Z9 9>'R.=@O_S1G=.]?EP[8^[]IWD M=#V)R[[UY$\KRQ?HL/G7Q^U0#OYML]':;K1FMY_\Y3(#*[-P4P+'6_P,;B+6 M)5W\I"@AZ^*>!6&?)1[SLY4$)5F9=\^-%S[ID/;]LQC7;/6YYYR%NN^K;>ZV MHIT(1>]V&IN-MSN;'R,8LYN[]\ZY8 @/^2?/$%T^L[/SEZ$!=!OY,O?LW73/DAG!86'FS_WS@;G5=8\!*P(-<366'!RY:Q#+-T(VC4 MJ!_]%!3>7>8A7,%#9>PO1A'4XXQ]Y2*+M(HLEEPM$W [Z[JG#W.L^9]AM)4- M[;C8@C?PC[IP/LYRC7(%30*\BRRJC M!/%K R=>@5/)]9*%C1G?%A&<(FCS:="WW@4LJI#GQ4CX9\AS.SFPR)]_]C5A M+RUS)Z3N-%O_V=ZMTG:JD:!D.!'3M8V/_A 247"\Y7ML(+F[T3MM1?U"AS8N1ZJM#FVKRH.QJR9(\H>G:OF=[NE,LKRKR M%*X7'0^.\)=AOL//A U5X/1RM.#5H5,U25!ZO93QVL:63W4^.?GE)-3=]KVL M/[B&2A4"O1A)OSH$JF8"RJZ7,:AE'2X!6I1Z8$/7)B4KX'DI GYUN!-7N%-R MM60)6]MHYM61=GI%.1&X504Y+T:VKPYS1(4Y)==+3I.UC>VS=F:R*F7]!8DT MKA:EOFPA,QA/]J!?]:CR2UZ44./D1Y;[L,*QMY*9II6_EE+L;(YJ/%%ML/F5 M ^E"*JZ)Y5=<*\U2V=5WWF[M;.XWWT;OF[E?XB#XVF_\O?-]K;;:VZX^L<9>%U8M%Q<-GLLI6V"RS MV%TBK].ILUZ^-_"I'CC4Z?>/)Q67^^UZW0M'05&I,-:?ASTKSN$QHU[O?YW'?:R"[^^O=R];NW4AW_# MUL7Y1G;]\6 -;I&&2LK]:')9M-WS@\/)SJ>]W*1T![[9]>BWM;WMG;7?\XN! MZ8?V7"U?'8[-,'.9'L"[KD?O[I;&H8<'Y%NLYB.'SW>('@<&$O9Y.A9?^DF+DDE\SN^R49@[O8>2KJ5Y]'+DN#U+O0_:$F,,@B'?2[T6G8/!9LRY^=P-EA MA7*QTZRW8&($%P2M/.^/X6,/!LJPK5IZ'M1TZ*]K M@X%[3TJYGT^-.3KMA\KK^X&)AD^%5H5/AWW="7^S /KY%9WLV'=R>X&N"G_@ M ;W\;S^,"UEQ/O20RXJ;G0SZ1Y/[#KT_SO^VI\\?A>W-\F.G6:>S%DVV,._Y MPV*U4@$4T /%2P?MSJ-WPPST0@\F1@T_3X22[VN9[_(+KVO!1$'*^4%H0;'\ MLA:%0LBT+3\ZOSU\L/_] X)Q(HJJ6/KN%LUK.=L?.UR(Q'D0:##&7X M.]#&4;ZG<.WZ3718=/7F<<7G@Q/QAHFI9S$9=-!R1YT'FOA__TM2NJ0=<>_' M?6[T%N'K^4*#U+L L!.1Y+;?Z8,KEG\'U@T*,KC>#Y68]?;D3;3#[R:C:B7;#6#<.!&'P/;,>QM:=W;VUR[TD4IT-\KT. M_"CZKCOC'">"H<. "Z#@BS%Z>#X$FZNDMCBI%5NN!X&$.N'026!(<$L7C4=9 M)QN=HX*]7.T7#V8S.L]MZ/KW?#2=X#A(S4Z&X)&W[1Z\W6%E:@L56NC6$&S* M.]GJ$YT+(1^=)N:7=4_Z@<^8\PEY[ \N;?*D?PIR.AQDKI+)0@U)?]= 84QN M.'EGZS,8>8S.AR ;^-.DLA60BT!.OH??"Z*1[QJ8^T%Y\9Q\HY=P'=RF-B%# M6>'OY[],AKS\"==O/*\5A=7;&)$SCP\&O!2(H++3BVD]V<0&8N[-V1 ?4,AM/0P$X&MW>A9:&IE?@7*_[KSLC42PD"*2+% M\&,[.RFB,L'%& #]U(,0(KEN_+GECD:3W3N"?"?^2^VZSU\ _L3M MLB7G=<=7YKU@^5ZSZFY>/ZA@IN.3DT[8IBL/QP7!7%IML.* YCW?N<)E&))U M$0G+YY\ %.!\'183%.<4]&D2$C+^O!]^&P^B28'$VF5\H#T> .W2/7]U;]L? M]'OZ>S88#X%9OVW^O;.%B )Z#:H&HNV">U>IQ))4 BPUQ' >, XWFPX@JV"Z]G&O(HZ '<-NS:-SE4R6ZALLMZ M0+Q&(703@C[AEQ!1"Q";VU/H^)-!WXUS8TWAV;W#*TL#8PH?PU:+N1.40W\@ MVB#8-"LJ@\W<?#C+ M^0XP]LO[%AH0@OIZ&$;IJZ$\2_/HXP" NS>9(0E!T+!=9S&&OX&,7U#F( MLA-"'6&" 0Z 0DP"(%-XCYP>Z4I&2Z92'\K9 M7R/(.1W6D_D^T\D."Q>K$N;R7-J!/]2#?&@+8];AM:B%ZV:]?)O17%HG5Y5? M_@S'*Y$LS>6XW-,;>&8> SK) J;5PNRS]9UB)GLZ(7,91)I"H#X<^.G'=0-S3(NR)=>I8YAL MOCG1/'F>*TH5AXF9D.X5K94K^>-F&9;GRP-9F\Q,#?TIC!7^A\4_%WPS@A&G]>C>G_@^\#M:X&$3RE_%FP ?CS/-U?WH^RR^.I GV2N M"/WT#H/8?.][-NCWUXF!5#O""ZOK7CP22 ?Z,[\G2<.3U2C)J@54-_ M-Z"$])5N8$=3;/EA"M)77V#""+H+&G6-% 6AC$]"NEIT,H9?;=Z 'W;]3:\V MRE-UB[A'[@6G]^D<>"I(.P]^S*0_P;%;/=7/D_&F?V;]R2A@Z"3_ M+Y_7[.C37QR27F-F-UM$9C>5B\CL)FR=BRJSN\KLGJ>G]]RC^+[-OPL)[KF2 M0?*U&7!YZAZ9%$"=NU_.0P'PGJ\=-F(MKXKL?6DTFG]O1MN-[=WW^Z >K>W= M1JX>N;*\G>V4LKW!E\;FEZV=UO96]+;9V-IN[!6?]IH?=[8VP\]_;7X$Y=^. M]OZSO3UG\4+9WN>WG*;TQW /=S5>#]LA;U9W^^,IZ2I^.0%/-,_Q&_[^H#?+ M5W%=#<7YIO/PAAU],O1OIA_^!"H'/O'YFZR7MS._Z,^N'@!1GVY1'P;]VPLM MP_.*PU?CTCHNQJ;)RL_)DR>'U_-#TQ6#-XXE=)T)4O MW?;'QSA?3F/CNP]?O^V3K*Z=7]'[\:\$DF/41O]-!/-&D*#;U^3N]^T%/S MSESJS9^AP4;;X\,!@+-#$Y%:ZSWPVS+4Q;^OC@S]:'@/([GS72?#"+S!FU D M)%_>%85V__D N_II3S[F'@]LX8.%GN;__4CH3U0CY;;(YY=(>3O)K=&YZ-_\ MDNQOO?(O26?9]UB0\>9E;PA=I\]3]^:>,@T;?Q>I[/ AA'B 'A9^ZTWI/N3E M46),KW:O[.S,!J]FV2T1N->-MH-08SQT*U-E_;F M/V38,&.$C462SZWM-Q7=NSO<[/5__Z1[G[?9_6Q.]K^?O!>'36['SKU[OYYO?N% M[+/]BD^U_W3V"^QTU6Q^R_:/#L_UNG=3W%-[_^F%XT.K3 MQH4]:US\U=Z_V#]OM YQL_69[[?L::.[3^OP>P/:TMCZD#6FU_SSH6VZKM,\ MVF>-BVU6?__NJ'&T0YI;G^/&5AO:M@GMW+^HO]\F\-ZXWMTA_UQ\&=7W\-G' MUO:HWCJ.ZUL[[!N6W#)*&&+><,0MUT@+S1%5WHDT<7%LR=H&);@F)?_W'S>5 M9$+R'F,44\Q[@'$LM+:*& _#WP4Q,QX?,'$+_'(4,^UK4\Z,[J3]]6)_,A>%5!JM%T:FI M$'8O9=#PHXG_56'4XC!J?Y9%V=B(6'.&8J\)XHD'C-*4H"3%-'$4:Y)J8%%Q M39!'DZ@?P,2R2-1]G>?7;LF+HAV5)3^9)<^PC=1[XVB"N&$4+#D%2[:)02I6 MUE(96VXX6#*O<1:7R))?4_CI;K*19YS_$L^XK[NWRNBT*)Z15V^_@J9AA4W+ MP"8[RS*\2)0$147,)BGBPALDI26(\L28E.F4Q< RB)0UP6F)/*%%S\*\=D-> M%,VH#/F)#/DVR;!$N(0D$@G%)9 ,8I!Q/D7$"*%5ZADA/@1=:8VI%0IIO( I M]3AFLNZ@?ZHG]4C^ZPFI1*B=6L#/!'#R MS(#-:7,J^%D<_!R/ZF]OPL]'MMOQ_]D]/_CJ3@SEXN!] ^[SX:C^'OJDNP_W MJI\>M#K0[GK<:!V?';S_&UJTC1L7G;2QM?_-6>5(2ABRP#@0R%\C28U'FDL: M*ZFYUV9M@]5$+&>P*Y\V?HBF/7:LJS1M536M5?^F,$!*(@1*A X>.?9(N3A% MBEM!G97&4Z.$U,NW&(UJXM9NZ<_V2SB=<> M[5JH/UFDAE7T=N/3*6,8Y,0Y#0VB-/$(Z,X143$V@G/#;-R;8-C6E-) MF8)<5;BZQ'YD9<#+,^#;_J.*19IRII&F-D:<48*4M1@EGF!+A<.)"%/B,:DQ M/#LROHPH-8V?:W/ ^]EAJQ_JB-YTO!X3FKXSK_AZ:O&+A*F%S8]7"+4>R#]K]#5\A^R*1_7P.HTMXHJQQ%,4T=HAS[T-J%$92 MQ2#+U%,<^[4-7L,QK[&$E6C>LDI *"E*MNM:=H0EX M:E;"R(Y3)#VW*+4BT=RZ6,=R;4,FK'OV'E3.(<0R(V%/&4 MA6G^5*/46452'28D^=I&DM24FI=14LWSKX;S=H>- M=K]'NVLM1E6.J,$R<< M$]0[C9R(%0+Q261T;)%@*N:2>N6H6-N@-2EX+>;5[/_+->M%#<.563^]6<]Q MYE+N8F.0H'%(Z3$QDC(QB"B!0V2&$AW*>-2X$#7"'QUW+U].0&G#Q3N]4:@Z M'TIA7LN^KB+%2R8;5]U>3/\!'&V?3;9M>-_ON[#[385*"T0E/(=L&"\EXYXC MK 5#/+8*R81@Q+6R*H[ACS-K&R2.:_SQ>4I5O+BT1KTHJE$9]=,;]9P)?D?C M5,:(60JF[,/B>"4%8HJECN@D3E,)1BUH+29E6H7ZTBMM3@V@JK.S9&I1(B2B6@C]^)<*+ M!ILE+&JLPJ!+01XZAS%03I)$J@1)K6+$*=;(&!,CZKB6B:-.ZV1M [R5FJ"+ M6G10!1S*9\5+6-E86?&RK'AV,B.Q3+#4H%BD&G$ XSS'%"66.\--XE@*_$$) M4I/J!>:EK401OF)Y8T$FHM_([P\E;(];UK2Z5=)CB@&V," M..:C9[&>"MT6L4QU.5OA,7@CUQ^'+)C;+URB#?ONV\HE3"66;*?&CYDV62<; M97Y8BW:]\[Z;[^8;O&"X>-#OP#6'T4YHM!].M@L.R[=&YW>&%JN%S>6.#T^W M:NQ_+)A_HL^#%3]FH.V=S/'!OL1(*:T2Q,(C'RB,M.$4LL99[3ITC;&T#7(H:G[,L:N73'RI0 M>I&@M.@MDBI06B8HS3C.Q%IL,(L1P[%&/#44Z9AB9+BP#H2IB 7'F1!1 _^Z M1*#TRO9'&HR]B_S9B>\-?97K\00$*73X-9^Y@J/%P]&\DD0Z85)J+!'W+LQ2 M.($,]AC1V%*C8^ZX%8$CT1IE54&BEVO)"V05E24_A27/$ N="D9(ZA#F+JQ+ M3R121H E\YC3&&2H0TUZPE1-EJJTV&N*(TT#A"?]06Z0_33J]'N':.0'73 K M4VWQO&RF\1&ZNP6]O06=72'3XI%I?L4,QTRJ4Z2 M+SE2F*6(8FMMJN"08VL;":U)R4OD\E3!BW(2B\J,G\2,9\A%XIVDUF&4*&\0 MQP0C X:-9%BHDL0.,V+ C$DMQH^>$BEIY&*U-N-Z++=82)+W*B/6PL(9%5@M M$ZSFUM1PSO@T9DAX;1%728JD"W4#M4ZY2J5(XF1M(Z9)32UL8BDSB5"3$(X+34%6',J0(29#!(C7$8L$\!N/GI*;XHK(W7MNB MAU+?XZ770/MX8SKJURNMOH9X]C+FI*HB"4O!\KD+='6LTS212 B.$4\L13K! M#*5)2IV1/$EP('(U04F-LZ1$0>UJ8JJDA*PRY"TE!'XJTWY2TYZ7%X.E!/\!G F-0*HQDK$RR E@'=H#%^$J3%W16L*K2FO/ M.7=UC7O,*[=6A:Z?B9Q4$+5 B(KG+8,&H6EN/(J-!/;AC$0F).(:+C5)4NE= M0MEEG?]=&PW&_C9H7GO+S9Y[>_T=*W2\!SK6YQ:' M,VN$4#J8T2U0+$U!M>6,W94>+ED/9T9IAU.> MZ 2TSUF#..,.&88-2@W6QJO4,HKOU,-J+*S&PNE8>*W&9.]FCQM3%2*6>(>ZQ M0EH3CJQ@,8%A3[JPI0U)5"W&B_*"5C3 \:*-?%$QC,K(G]_(9\NJ*:NIYQ)I M&J>("F*O17>.9,.V'@0/ M>P&,=:?Q;IY3W^_EJK>7/VAG.!Q[=[\!"U<#UGT&+/JQM7ESP#I7^."?-K;= MOWOZJQHWN[M']2V+ZUMPWZW]N+X5OF_'!]T#N&?]O/E^MWUPM'L,[WWZS\4V M_T:$)W'J&&*6) @$SI'A#B,CM&-6,<-(&JJ(QK58\IJ(UEA*(!6UP/;+@@8([4HP%:NFUO>^J[Q@QN':"V"&YQXN-]WWSFO17H4 M_=>/?(!/?I"KV!/ YR<]: [V1GKDW=^Z,_97CZXT]QDUU])O3$J<$*I12D/Q M(FHPDLI:9+%TTE,;&\M^[$K>H4;+0,1*C>CS7/. MY'+B5$H\PLPXQ)602/M8HIB$W#"<<&ES-[%$YOF:$M,WHMGF<:K*VG*RB,NJG-NHY.U[A MQ-(T4(\D5'?4*3(JI8BGJ8E%S "O>6[4+*E)7B:C?DW%HS>M'7?'G1!V H-* M,YO]6N&?E75Y?GL2RC&$UX1/LSDE(PTMC%9DM%9(M4"DFK=0GP@E8\T2I(CS(?K!D)3:(V55BH5(O%(A MP:)&$UE+DD4Y2M5"_9=D_HN*FU3FOVSSGR$JRB06*(E&C"L@*LYR)!DX($2Q M5!.?JCBL! SFSVHX6;7JTB^VQF%CD8OM5M;+>@:&4L]Z_0$ TW3=3050BP.H MSZ?S=ML*J<4R%+]/G45<6XM D!XE$NM$$_A7^K4-&'-J7#ZZRFH5)BFM 2^* M8U0&O%P#GMV]PCBITU0@:7R".&8NK(3U2,:,Q$ ME9A+%,&0)88_7C8P+2_VL=.SG7'HN$_%SNV;H]$@,^-16 77+".>3J9_UT$1N17>_ $ MS?]ZQOYY*>/)$DIC;_9<%8=?ZDAQ/H=6IMYH'V..="P$XLP#K<0J1CZQPHM4 M"I+"2"%K"M,:Q7)!?O+B+.J9PV05M%;06E*J7D'KTT+K['HT90@Q(D6Q8@I( MN%)(*QTCJJ0E)/$I"ZG@LL:8J$FUJ%6CSP^M.5'_(W< I\N\\W^*]S"#/S9N MK@&_/+@PFU0_LTF:YTJ2W_.:,&F_/^J%XMDKJ>@W%_F_Z]2/MF-X'F^VW''C M*"SR=^V#]PUH>SVN=S]DS:UWV?[%E[-_+K;/H$W?I$N]%\RA-!4,<0NNHE(T M? (H(*DU(F8!*HH^VNWGA=M&HY,W?_QQ>GJZ?F8&G?7^X/ /BC'[ [P2_\?T M7/!DVCY@6ZYB>:Z]'@Y]<%6N:J%$<\N@3'^EX-^$\(+_<=V36PAJJ?2.$T&E MI3Q.8BDIO Q+I-0&*Z7NO48N;^W+QLE'J ^M WW4/$Z531!6H4J$BX$^.IZO M9O,ZUK'TVJYML!J/^=PU;+G4'R);:076CB@2%M)(DQK!L2ZE4 M)=L?R9;5-[_% S<.(DL)AQQ"D.7,40CQW!B+.8T2560+<4A36=V6?7MZD5@ M\A/[AT_?]2#+XQG3 $;D>Z/)?E5K?^]L#]=^CT9M/8HLC O]7N<\,CX:#P%# M1OT(;C*"2_L&1A\=GI7?<@1H$ZY TG>PK-#%7GX M$\C7=U"K4%=^-*V;.JD!4"GC/&6LGP/0)$Y*3X5#"FN"> (8 QXK04H('!/O MF0C[.G%:XZ)$*%/)_3%ROP@@) ,],0QI[U4HZN##RDJ+,/9&$.YCC W('=?8 MG/4,#R :-\'JSTA;&TH9#^%GZT%P %63,@6C@7:^%O7\Z+G09'/2MMW+IC7\ MZ.UKV /S$DW=S\EBB3$L8TLLP(X*;@WNB$*@3NMZ'.8HU-V(BX%L_9#FPIR-'/ M-PA_)M#(]\Z]TJ'A=25ZM7KRF31 3XRAL0P>L$T %6)0%L-#'0YKA=8,0Y^% M1+$YFU4_&R94PIPG3 H0CZV7/N3%D+#K)R>6($DE1]A*YV-KO' .C)[@19I\ M8=B37:BO.3G/9N>%=UL-$C_4%VCSX3>32)+:D-=MF QI51P&"Q/,"0"7E>TFY^?F;U$):EVJ4>HE!RE@BQ;1",@6!:V8E2P+$ M@V4S,;LG\".0X630/_&#T?EE=L9)V%'N6;V'3Y,F?>KHW@BI,0@G2B'.N4"*XQAY01C1-E8> MT[6-A-= &N7!DDJZ]Y N( CQ-.8BQ"HDIT ON$>A[\$!=8(++.,8V[4-(6J< MWVMV]3H0P-T#^;![-9 MM./:H%2%RH_/FY^_,2.UE8E&/N4ZY&XQ)'7J$1-&<^X3G,2@%Y3=L9W>,UE_ M)>"J48@X)BBT(&G!"6P$.)>;&>/ V# >(X#5.%SHW>A7([/1[APA< MBVX9H.*:\N3*U&KKWD=H8&C?EC>C*@CVTQSAT\;1]C=P8"EEX+EB' H.6QMF MUB1!7*O82*.M_X(127]7Y8^T(X42ZP81S%3"0)5P&&W"X5$ MRIW0&M0A9.7&M):0>2SR5V.@^:VFRTSN6DUTQU*CZ2*C:VN:K \1CT4O#"3X M7JN0]GP11.G"LT-*:1C",N.>'KLL1'C!!ESPH=S-P&^:]73/9GE%:?@A MS.@-U^]\X>E3V7HH?G#2'^9;Q;P9^(X.W?KG:>9&[>ERQ6O735:2X:M+M($V MC$=W7U*6ON6W-AN]]F]H;6ZR,"RFE/I88QYSK[@6(E6>$)THF1CAOA$EUJ97 MM0?35SC1AQZ9@=?'2*?PAF]TYU2?#]?^N-$1W:PW;1&G16GRVWUV9\^DZ=)Z MIEC0!R#6'^1AOC=CT*]!. O:I$O3EJ@]"*C_KWO(""AJ:QI^?!M&C%ZH2:HW MYBG LRIJ,A\$OC0:S;\WH^W&]N[[_6BGT=K>;6RV=IJ-S8_P[>W=5EV6-_C2 MV/RRM=/:WHK>-AM;VXV]XM->\^/.UF;X>:\%?^K;C=9>U'P7-3]M[^;OMU?Z M-_LMZT6C=G\,]W##6N3/K _+9L,NU?E@=0+CU.1;-P]-_KZ@ :FPC"Q _^A- ML:$2=$&^KO8*F_.UO- 5'7TR]&^F'_YTV?"DH\_?9+W\A?*+_NSJP2$ T@30 M QC=+GD3'E@H-AZCF*WEB87QQ*Z+A2]\S!>)W<> M^]%M"5D7+/FEV_[X6,R6U%AUW]O.J4?EGU3,Z?.*94Q ML:EGJ0DQ RQ%G2<8WGQ4A_/:PV@;S-Q-5OP'F"@^7G+C.^MCED4&UVJH/*"^ M0+D%%/R1>W3\O5[XM74<7;K&KLJ9J[LEP,_Y>R[M7?_=]\;^%PN5E+[RT3U[ MX5=+'Y6WLM$]7_P!X3L78^TIY@+CF"<)DQJ<:T:LT9A8AMFWK3QX2S!!]XOB M3E3OW:#?#5Y?:,+7;-1^.QY"?_C!]MFD-FE(;(3_N98^6Y6 WOYE0*_Y%>[; MJN-Z:Y/46U]PXV*3[!\=7M2WCEGCZ*^CQE8;_G_(&^=798_J1W4X[_,%/(<= M;(7GU,_WCS;C?;K#&N]WSO9;Q] &=[2?S90].J]??&:-+;B^Y8[#.]4O/F3U MK<[1_I'%^T?OVLWPOK21_7.Q,RUY-*JWCN/ZU@[[9HQC.HU3E/)8("Y%BHRA M'$G%/?=)G'@9*H\*4A-S L*/*GGT4HK%58CX>A!1"DN)\4YZAGDBG-244F.P M-C3VL?4Y(M(I(M(*$W$%&#( D1"EFI,.)Q:I%F7B(8^+ 27K-$QVL; M(JXE=,$UX)X:$,O'O9?(YV]/J_ B.K?@BO8O\Q[E$VKE^/W".-<\\6'.IGY1/YTJAQS_:D*B8QRBO3K_M#_.5V8."1TTJMSA_,@ ^ ME$]0/F:KHC+M,;("[GT01C-]W^^[O(2Q'WS/K!_N]3MNZYI *OZZ./[Z9=:C M%S(&%P531)*4(2YBC(PF&+0-7'RK/3,R+(*6-3)GG\TD2E.G!"("):@4' >*<93E"9.*O!-:4H<6#>IJ?C1FS\LW;K+ MQYU*P<=^L!'2BO*QK ??1OW!>30$\W\QNT^O""7;R@"=1W4]@N8'#*X >E$ MO3]+O[QFS'#*$),Q0=Q(&JI6P5=+$H4)C+P"Z%=,:DDRFV)=;4/]8BQY*?3K M1Y:<9F?>H0L_Z%=&_% COLVR/.&BLM'B4I!LUY>V"M?MU?%NY9.KD+UE?GN\.5\[767&#YW?+[7;C?LN7N1 M_PC7[$Q9<47)%H?F=I:2I7'"#(L5BH5*$9>)0UHF!#G0!&H],ZG$:QM$U2B= M+29:-I^YBH@]/R6K[+_4]G^;S:7.)B!+BZQ1X)));Y!6\)4Y(6-C/38R#243 M !Y*;_[EXUVEX'*K'#*;3,N'7;'"^K2N#EMLA97",RG:E7>]'"IW)0% Y?I5 M_V\7:1(5/"\.G@]GZ1F53!.K8N1T<+99PI#TE"',5"Q):JA/+= S7$OFE+8J MFZ]=1VZ62\;C@9Y694J>O9D4Y,3(0 \;]X0 M0870"T?HXUG6!;#)$YT*A)5TB/,PQ4&U0)0+EPIEO* LL"Y2HX_'Z"HJ5EZ[ M7OA$96773VG7MYD7$P[[F%FD9%C0F=(4R33&R"<<.T&8IXE8VTAPC=+9 J%E M,^ORT:124*^5CG85FZI>+D7)>K;??6V1KM^>DW?E$KA<"[23]_\$F_,-QBH$ M?@ ";Y_FZ%NPJQA^/V^WGLVNW!.]3.;K2C5(@VZ?MN@4^F,<(:CU#N.."8$*2\D4FFJB$Q5 M3%U8$UZ+9:E-NGS4IQ1TZ@6!P QG\]QC:UR*B#+Q).O3:(Z\ M<%A+1Q(?-LI1JJ;F[/V]4AA0/@KVA'5\X@?5\5G=VB55_9,GYO_EY?Q7=7PZ M_>&O+:9]H0/\$\=5A_#"\&DF6',S3O,1A%2-]@L<[2_F4'[I4D6MQT@EC"/. MXQ0IQ6(4>^QURFWL*,UW=T_D[&SV_4,T%=E_D5BP +9?8<%S8<$,\\?&44UD M@@2A&G&L !6X8@ -E#HFK=(,W'_&:Q3/EC1>%2PH'^\J;?'.U27L%>FO2/]D M.-L)FX;XX6AA$?X5'-)+P>ZG@K@Y"=OO7<[!5!.RBQWBR1RZSYAQEF*'.#$* M<2T\DE0*Y# W0G+AJ4[7-F1<$[@J3^]><\P>**EXSYX\RX1 M"+B[0M(1CFQ*/>;<>I.0M0U2PR1^/(&O./I2J5?Y&OR:SWSQ1>XO>7*56/S4 M>2ZAGLEP%+8U+P;/ZZ-F-60N<,AD$NV'!GO!&A8F<8UXCH-$R[I11);PQ*-!,\2;$D& R7 MQ%5 _MG/?%7U)$)&761\VA_X2<@W&NFSQX1]7W,BY#+3)J;YC_"IJ)']*53# M[OA9 7!JB;G<+,'1YM*DT"]P.#R:\:-Y2505[A1)MR8H872 MFM@(9A&,!0IQ'RIC.*V0BAD5<4H-9@GX<[1&\.S>&JL"&^6C>*5=8'E?'_AE MWJ-\0BVQ?U%>GV+GTH]X5#!V=2>=GS>+)'1^2Y]-@C=_^9Y/LZHNW0,'ZWF+ M)!V7AD@G$,%A\V@=>Z1CD:+86D6 N5'F1=B;%)>^)GN5)5*>RB9W&FRU.^F" M#'F&=5.P1FDU1CA.,>*".:2=<"C!FG%'$LYB5>U/6JXS7]4&"PT_JHI3E#(. M^VG0!W"NUJ$O&*7Q'+HE. -.I0BR,0O%YZA&,C84*4UCF0#S4MZM;1"":XRO M[D+TJBC%RL54*PQ8%@;,,#4K4I\*QQ#(+4:<2(T4%QJQA,464R&)(PN(CU:U M*$I(X%9Y6CT0N,ET^F^!R/T>Z6O3+=&H'PV\\[Z;?^O=F'N)LLGD2[&?Z5T' M7UE(K1SL#\1Z-:%63: ]\0 QKY*!=C)-F6!(LH0CK@E&&GN.#"S^N=9X7S_UK2 MRY=[$"LA::V&J@4.570.(8VECXF@'AFG+.)I;) "'H*P)4XK%\<\#:6U2 T_ M:K.C!YG),T+?@2"B<(DZ<1#+5"9( <2;E MVC%/US987,/Q8RJF/"/0E8]45XOY7_F9E;!6Z,Q*6"MT9B6L%3JS$M8*G5FV MG<>N44D&?-'UQR%8=X-+/O?^!(MI8OE4H<2!YA4(+I]X,**V'O@?AIDG:>?>8,A(O-/;R4B(LG_Q@+^C%8D/*],Y R[8>]*#?AM/G;A4: M=AE5P554Y1Y1E?J\-4:)(T(D6"(BN$%<:HZ,2!-DO$YXBHF.+?OQ[/AS*\-? M 7@J57B\*GAA)4MB@80- ;8X84AS)I!W1!FG6*Q-LK:!UY/9]69E+B*T\.F# M:J JT[O]RD#UR"F!:J!:/CK-EE&DXT33QQ8:!BLUO'EGF@*I^K M6PKW>=6J47S-OW@7:6B2/O3PEMTN0%'N20^C_G@T'(&;#.]R7\_YM:;>%CVV M6+\"WT;IJ;@V"VDUQEWC!\UT,G+GP#UL7LGL?M/\%;C?"]SGK<*T($*A.A)G*D%2R!@Q2E.BC+5*B9+J3#5D/(O&*);(Q$J*' L:([1&*J$I8BYV M(B$Y6PA#!JMQI6JY!_YO"3\==GWC7_G_Q12,(,_-BXE M,CTXO=VU3K8^+*Q[^K&,AK%LS_M(6W 2X=GG8)I2ZF.->?#M3]N=$0WZTU;1!-H\NT.N[-;TG1IW5+@$@Q#_;!I!X@3 M\,P/PEG0)EV:MD3M01C"_W4/ ;&UC5:>T]!/H[=A^.^%0@=Z8Y[TGU5+D_G0 M\:71:/Z]&6TWMG??[T<[C=;V;F.SM=-L;'Z$;V]_@@4E>(,OC^W6CM1>UAM W([R;T.Q"9XF-=#VP[8J1V@Y(_MK^NA60>4+NIW)T90IYW M3CD\\(5?6\?1>W3<:YTOD_?JQ*LA/7JWVZQ'S4_;NT!A&N^CS;>MG;]W6CO; M>_?1SD?M05&B_.M'-;(4F]%5S+WZWZO5HYR%ZM7 MG?-X$K;MT_W6N\Y^JQX?'.V$T"VN;^W3_>[!\7XWA%<_9 ?OZQ?U[D%V+6S+ MX!=2/_J[W6AUN@?O/V-H#QRKG\(U\-Q.MG_TA<#OM'Y^.VQK+^H77\ZAC:3Y M]>#X8.OSV3Z\U_[%7]G!%KSCUP]9H_4W_+Y_\<_%9W0,D*K>+$ M6(2U=(@K2T-E2(&T2S!QD@G/Y.(*!I=UNNAEU-J]GX%ONJ/Q<)3/M11U=<&D M;1;*ZD[7S<&OX;/5PW8T#I,V62^ZW.DZ"K+_GHTR/WSS&+^F+*[+2GHG-"[F MLLJJ8UO^!/0JRV^[WYL^YE=GU7J^&S<4-FU]FN;QW'F/#"7+< M)H@;K)!).*BOYXPI(G@2ADU&:R*93>)_8*I%^?A\9<++*J525B@JQ./)@P3Y'2\ ^1U'GN4V_2P'QY+>&/WJ#P%='?LE.3G>Z)S@:!_N9+ M5G+""T8>NJ4_!*NL!>[[4E:PE)&SW.'QO]=9+_C[S=X>X-JPF6X.AWXTW.RY M_,.5V-ZV]> PY+M6 /@ -R?Y3"Q2%U*$X4\\1;Q_Y^]=V]J(TG6A[^*@G/B MW=T(%5/WBV>#" :8/9S? !X;[ZS]CZ.N1K:0.+K8QI_^S>J60"!A@Q'0$K6Q M@T&J[JZNK'SJR:S,+*T"LLI)1(CR%O[CA/B-+: RC8\5?3;I!4TD,$6?GTB? MKQ,:JH+B"DLP0BC8),)09$1(*+C$.;82&\_+8WE?9D5QE/8O!%'C7C'FEH=]?L'>JL<4 YU! M46N".(\"P;1.2 N>L*3"$&XVME2;X/G:VDVSY8H[IC'NF*+3CZC3ZTJGR?S!($W3Z>*?^5E&$V**@\%ELECO PS! M&IWGN6K$YO>I&':R% H$+@\"/\S3&JD9<3H2I!W7B#/XS3I"$8F,!8Z%9UYM M;(DVN?\N4W'2-%:C'YC6%(U^0(V^3FHLCA1X340^"0ND1BED"?QF6 0LIEA% M9C>V:%LNR-EOFD87-\W/DQHWREM.'M[OYS:;GH,Y]\!,9A>$L#N1PF,T6M'UJMKW,::0DA5D3$C2"( [U!%C..-#ZDU69CB[25OO=AXZOM MJ&E>_:%&$+L5]E8=]GNHBI.'%XA^E+E=_+]Q9W2.G*W+'9V>Q=ZP)GXP4KWB MMWHTMC1LX8 MK/U[K6'TXT%5!N-Y>?0>N6C9C['Q?\[=H!/V+Z1T&$<%!N\&@V0!OY%28*%% M0C@ G*1 C(:2\28,3R0P(0 L.!Z/COP]AA8_'?-U=U'X34+=;?PFV4J]OQ! MM" _*KA'C'")N"(..;!&4!)$*VVD9%9N;,DVD_-!& U2[>+&*H-0?'EWP_^C MT4DO.*)X6U]WCN^XJ,1SV>UD(^SW?/XU[7_..5BQKWQ+7/KZ U HA MF$Q4(A-YWILF"3F-,1CXBE(6@=I2GZ.OC2AIHNNKV0]7]*)H]B-I]ARK=5&! M]HJ L+?Y$%VND18V(+!3-2%$."=PCCKANOFAQ<5S=UNEWSFQO0]PMTZOBK2# M4NGZ:+5=;I6K7M;XZUG6ZI73MDW)DIAH\G[9]%38^S%618^=S/I*L\.-' MY\>P<@ZB'<;=6/^[WYO*Y=6%6,J"NKP%=?_+ JJ,+8O6>(N490EQ3RERQ$:D M$C76<>)Q#ORBN*W9O0O$%:[<6"U_.*Y12"\-Y:S:UP&UM\)0SBX@QME.W0:*)7>T+]>#"H"@'_?*F\9[$7N/1]_'GL MKP2R4\NC5-=:.O:?+V!XQ,%*KH-#S$N'N&4!69T$8@R6<:R8(8$#]K,VEO,% MT!NT$U@V^9NSR5\4^_$5>X[482<)T5ZA -($4D<"TF"O(65< %&#^<:R8NLV MI?.LKD&*70A=\=S=C= ]QYK'321R>0NL0/X#0?ZB;!1I ^9.&N19P(AS35$6 M*7*),Z^YCD$!)FC<9@L*(#6;/?WH#\EE8KT^Q _FR%DH!O26" MWJ+T$Z^3"AQK)"13B%LID%.2(2>D\=@S3SBIZDY(TF@;MCBG&GBZ?%'O1U;O M^7U'XKP2VB#B54(\>H8,"1&(35(<)TULQ6G:6,\GSS=(NXMSYK:49C".H17K M8-CBH&D*I,R*K+ WA)ACRY@-3S1F!A6R"KXP;7(4(&P]PYQ3SC2C'-$ M1-366Z:$JJL" ]HW6IK+-;&)T58S(<%TC:A]XEM?UJ$6 K-FC:9Z).L(&79 M!MPM[G&K,;S/ YK4R4*0Z]FF%E??VW[]/ZW?_SCZZW7K]U='!ZW]PW_OO3[> M/_Q7:WOG>/_?^\?[>Z]+G;TGY4?+XWUISZL3;H[[VQZ&?Q!?3B3RLFM[H^U>V)L*I5"B)5*B1:F\ M/# .=I-%QGH+5A-52#-'D5<,/F&6IF WMJ@V;6KN$QQ?_,C-U>^E1XD6_7XJ M_9Y/?8G!)QD2(M)0Q(478/(XAR).T7D")A )&UN$Z3;1Q7M\JV"0QG.=B?9E MU6IU>I_C<'1YGIP?#V&HJW,Y1O'>E8>?18C9P].?_4LA%4!<(B N2O6U5*K$ M9?;\*(4XL1C9%$%T1A#LF&!8*" \BC?]2*H2--I@PE,T^L$T>GY_7$OM#)4H M2JH1MR$BJWE QEAEDN"$<. !E,LV;788>''GW)KB#/H@C 49] _73*G65F3 M[TDIS40@OX,\=OK=;JRZ<)0.LT1*A?4'P<*%*;^:"$*Q0\R$O,,5"+($R$[2 MS'JGF/?<;6PQV29DWMIK6FY@<>DT)N^WZ/>3Z/=\ZB_UC%MAD&6<(FZH0$;& MB+C7-(0(WQ$,7(>U%7_FN;_-2]MH!.E;9;_6%=(WZ]CJ]/*FNQW,4+]GEAC] M%-ROU_]L+Q>&_F#&YMWOO<[RN%P8BA6\S)5AT6&S1"@AHXJ(>HL1IYHC1[! M"3ZSW-IH@LPUK@B[]Y&4Q;756.5>&O$KROV$RCU'^X#7!4>30P+K@+@P!AE. M.0I.VY"/40E5):>V,O<^.&NUO5S-8VB-8'TK[.JK$L_:K5Y\9@%:C4AOF>YK MP (PZP&H9%*O""6 _8'6@3\7)?U&)9.F@B)*0J[HE\]<\-HBPC0+@CFB@\[K M %F!RE_%N]>\4U*+OC^IOL\GK%AIF#(1$<\M&'5)(TTMT$#/2?!!VL!RDG^; M2M9X?6^$HZNQ-&2_MN *Z[Y?85J'Q8J%R4_BN]H)X8CKQ3''$< M,-(Z,/A!N8_&IX33QI:@O$W-?0JBE/3?=82(1T__+1#QX! Q7T>0B6@H#4B* M7$A%)P-LRN<_I?86LV!R'4$F5%N*)02*E?S?YJ36KD0G"T.^2_[O[_N'VX<[ M)?^W>)'O'#MP65$R1%?\RD\2);H_'(YMS\>C5'F7_@"1'(-$=D$@A0@MD0@M M2OJEBE!A7$)""K"5HK;(.>*#S/M$S)"VP<5SO$8ADM/4WWY:!LE9 MV8BI)TWO?17/)F(HT/>PT+_MZCT(ZKT?()OXIY*'Y'B*D<_1HZL=A(!BR$.4-LSD3*; M:4NVA+*-*\ICFA>E6 :A#$*#:/TJ>R]G:'V(*0X&,;12IP?F=0X0\?WAJ!R( M\_CU>XY27OZG?HZ=+(7"!9;(!<2B"%BGM';:H\08SL?>2.1HQ$@*CU7R/O#@ M-[9D6R]((>V61T9XA0["SCAG% MH][8$FVL[V.KK[:'LGG?S_QZ M%IZN!^2VK_/PE]7P@5;#-^>+SG0TEG,2\R&./").>3[.'%/D?)**YV.0>97N MP?5\FF^#_%S%<]U$8[=4HU=2#XB;01#7'.'C,0>@32)-C3:P'VN MR:$7I&LV2)\+L2N#4%RV=P/]'6@QZ+AQUN4)Q1W$$.-I+IC2@E')L#_H=[O9 M@=N!%6 0AY,2[3=]^;P\O$V)4SWH]/J#SNC\]8D=Q)-^-\1!63B7N7 N#.*( MR1-+,&)1R$R$8>%T+*(D./:!,BV( R*L>-N(4L=T?37[00-4BV8_O&;/46)% MC8Q243!L,R6F^0A.*PD2)"IB(U$D%R@6I*WU?"Q'TQ2[./MNJ_.[G>$,'1KU MGX8,/0L7P@,>5U,0\X$15U,T^N$U>HX#.:$9J8#V@/UT[BN')F-#*&H]/PH3J8L@7.RG5YLFK6H+'_<,K4%18AUB,)L'DB2Z$C2W>%@M.NFE0Z%!Q M#CT]+RKZ_?3Z/>\I\@%;DV0^CYPCKG0NZ!832BD0*;C 6M.-+=5F>CZ#N4'Z M77Q$CU3I^UF8@@]8ZGO&,SY3!K@2RN_35)/98G4%X>Z"<(N.;,$^6AY80M'9 MB+C,1[8P[I%045C+35#54<3WXB_%K]-<97[ .MY%F1]8F>?H2K(I%U7B*"I* M$*?PFPF>(654PCX8BF4^HL4\WPSEVY*OQA*4BQK=9Y-BKBUW/I.&><\ZW7/B4&U[$F6-4!HF,!MK$K;#(F2 M':B3!,>H--[88IJV-5E6N;I5KLY]7W=0HQD6Z-4@VF',AZ!DMM6N.5?\OW'G M,RA:;[(=EIVP@X[/FVCY^W(T2L/\21E;\W][EW)[=2&R_,5V+US]8*;E2WCQ M/H!Q/1-V)S,"_NZ.LS#VOOH3V_L07]E1W$LI^E*#:XD0_7;1R7,T8I _22C* M .9M!.[FC 8;5W*!4Y!!, _F+>5MM2 B>U7.3BC'JZR:IZO S"K#S/P1+8ER M)J-&P@@#3)!B!,:A0UYIF!Y$"V7!3I2R;:1<690I7K;O9L[=FO.U[*CEXH=. MKY?=;_W4.JOT^7D%1-T!A3E-"6N#0U2<$ZYUDB[)9 "*$RB9?K^?P9?0'UG. M]\+< J%+A-"%!^&YR*W+&7/!)<0I\0"A'.@:E\E2YBBG86-+<-$6:CZ^M&DI M-B4\ZJ<=9C;JP+VE2H.P0W A6$]QA6$WF(CLD!H4R!T4=4M1I517"HDA'-@NP_%O[6&.!$(CS1:PUW./##)))]=72P2ER+!H3:L M"DZL%$[,42T3-1=":10-(X@#H4;:.XRP-!HGS+21$J@6Y6WX?K5QHA$>JI4( M6G]UC7AU*NQ9.L]/-FZ"I []>@7<%PB.'Y; M5)??*L5!Z(A$"B0JX(2,9PP9YX27FG 7V<:6H&UYKPC8XF]JK@(OBP45!7X$ M!9Z/7R>!*$$TLLX;!$1'(NV"0S1RKYXMI]B@\_#Q?2FE"7>U"6 M9Y' \S"4)2<<%]!;.N@M/ @]4L-X#CQECB)NL$+:)H6\$<8[IK"T^;!0H18> MA-Z@Q)V2A=#YZG"8:,17(.)-@;+^K#$]6%1,7&=.)$R1"1]@O6!T("T%"8?-!=5U-C@ M7$B&$MS6"TZ9NU=VT1)TYHG=6P4\"W@V>+>T@.=RP7..7$9&K#EX+H&@_S+*A3[AW]#YO/5/^#&]8J),E&YF ME^%9?]C) _BBJA/:^1Q__=()HY.IKLU<-QDD?'F)=3 >X]'-E\P,A8^YG-VR M$8/@'T$&S7V2%_.B&HS9GR>#:6?.[(>(W"#:3\@FZ.L+V_UBSX<;OUQYI=-. M;WIOJN#AUU_]QA=,Z<%>L)YR $7]@:T$ Q,]#G(KZ)-M3%]:)X.,RO_5<1'L M:!J%Q5SP:+B5,IE(B%5&*R?#>\(VMHZK.K5@:N7SC;+U]<]?[-8B.?Y@OE5J M<#F'*W6&H>C:LV%\,?WEUZD:=7K5"U47_7IJ!Q] W).)G[7ENHF:GU=_/9D( MQFQJP?)A#=);B6X_!8SLV?NC@-'--%_#,>F(^#:%2"PG5,>AE;!U NY-A:P_4-4P6 M4S?X9;*N'MB!/VDQTKZRP-YWO&:,A3LLL\T>S&R-W[B-=<<7?FX#1V\Q<(W8 M='T"U^6/%]^ZK$6_AR9;K)_C<%05"^N%A:7#7MQFFMXK6O V\_>G=Y,>L9/E M0,ZF[!D\<;3#+95PI\KES\$-UGMXJ=&P=6;/*QZ:E1$^'(QC:,6O9[$WC%>. M:#@;PT)K\X=YDV'0/X-W.J^NROL09[F\YGT"8)[8\W7+\;NSZZL)SJM;OMO3 MELRIRL_7TW._MV//.B/;W&W\>BP/WH;1R]M)ZR+[!^?_^?;GU+$U.CC^ M) YV]]E[KATA,G+$G7:(<^:0IEH@JDRB07)#?2YIPVF3P]V6[M OP-2D=WNR MTS#N#D?/P!'_>%AU?@VK%$LQNDB1)RPA$*]!.I& C(Y&,9"JY0*P"KB^PBD=7KH&"CFQ/ \O<@7]^,AB"D.6KW^J+K,Q\[G?-O[A$.MVW*Q MZ!779KE8[N%HT^5B>S)+7]:3=+L7MNLINC>9H1?'*LT<2[!_.3G+,K*\9>3- M/.6U,BH7K4"1)N"],<(*PIE$3"2@!,XZXB4L(Z3-Y3SK_;D,U@;%/!QCJ6["L45AVG1+[H!W7!",BO$3<^Y3+=G#$;+3,L9AB/CV)M;&8S]QH&I05 M7W89A#((91#*()1!*(-0!N%!!^%:R"GAE9&T['(8ZWF/1K@NF^NN?#T^.^O& M;/W8;IVHE[K]+ZU.K[:$);FA+"TMP)L](!&M71BK83)A[K^J#U$ECQ M3/8OEW[\X_YD!N7MR6,Z;.UQC0MSCH%SRZ,Q[-T45F2%3!.H"B9!'7'O (.3>5@CT MP[(2%(N-K?O7_6"RU/UH?MV/AYVE:VBV M?;C;VOOSS?[QV\:__=\[O=;HI#^&>X1ANQ6_^ICSQD_L )#]M K1_,>=7^(G M5J_'K5D#(+:):R"[:]$:JC<-^[GJ,M^[K=PT_.>JRWS_.ZIY@^[ZO1'0F]RP M%>DK^^DY\/A]59N:K,H<4)N*J)7IZ\.,*]$_-P)/@2X/T5<85WJ[<5T<;8#^Q^_[? 9MNW)_+M=&:F;3U4V=N=WY M&;O1QU,7![F<H:!MUX-Y2I047(;@0K".61L&4 MTHY6QZ@00G]\;N'4&7.5@4_)=TTU=^Q@D+?/:\19B9CE\X/=-Y,@E#-XSMZW MM_35IW>GAYV#;W_BPV^_GQ[M!GC6J\[!;OAX\-'SPX]OV.'.11#*EW>[^^00 M[GUP_.D+7(\/__H=^O?F_/#TSV]O_WK[[?#TS9=W?[W[=/#Z>A#*;Y\./KXA MAQ_??LU!)6^/_R1O_WHC#H^A7[N')^\^'M!WQ[]UWYW^^75A94JL#2/*."2D M]XC#K\@(39'7)F'X$EM&HM[W)-CW>)HU/NA[NK M3[7;.KR&0#'0A)DQSG'%,<7:.^464 N.H8TY3Z0$ P.^=ACPMI,R[;$ MRPJ]716,*5RK<*TE(-T\UYIU =>\:K_GN^,\8"_[@]R+[=%HT''C*FSDN+^8 MD16"=5< [%POIQL]D<)Y%(Q) ( N /9Y@Z)VTA+IHY0F V#!O8)[SQGWN")1 M1R +Q@-=H%)'+@$)$XW6B>CE8^->L3J7!XI'UUEA%G:2VB(/]"];G1:Y0!4" MDU.21((4,@ HMB4W;6),P<:"C6N'C7_%)1L+DH>'&]?3Q#SR6L3-$-,Y00QA@G20G+D"68*LVB$4AM;7)BV M(O-'(M_^[)@"D 4@&P>0=\!'X V"1)/R>4I*!/C-.IWI(]%F&6?%/Q=T?,[0N)ZX*)-* M7CGF/=?<2&6UECBQ !8UHT867%QI7/SS.B[:R%(@S"(= ]!%3,&L9M0A[#38 MV8&G),3&%M6RK?2R#EVY=7A3@<0"B0V Q&7%LA1(;"(DOKT.B=();FWD2*J M$2<\(6>E0QHLZF2),8E45)$KV:9*K00HE@KSI>6:M5R/ZN.W6ZP.XVA:(O+O MW?YP..>FNU54V&UK_39NK;Z+WWOIQG;L-@;HA@N * MD_JAZV-0R-5CDJOY2 *9-)64,82=4XA'+E%V@:$@6L,!S@E94ECMF".?>&&+NYU1$I-P(+TR5E")R4E[CSRDJ,/"4_M5""580 M$.:V25,PGFD A+PH(,X#!W*@+ H\6:"(U#J> <&TI6J(^W4]SA>[G4KO#X=C MV_-557Q?5]4>4S-JBVQ>O/@;N4C-))-2$(D[&6&)8U$;AY.3R1CW@W5N41V)K']9+V/8'0_RT@:OT0]U>0EXQ>JK M82DNL;QUR\\7EZ!"6\ZB14QEIQ:+%!DP;A'6&AN@,\0HO;$E*&\K/6_)K@^& MK*6&KQW2KZ64[F)MF*25"!S>U3GN!-B6PB?F%*,D>HEOXW7X7CKC/!K_VW;' M\8Y@7(R(VX'Q7$ZW)X(E S:#H-0@KIE'6AN!/,?18Z6]YRX'< PWS]3L>AW M0>$BI89M Q44?G047K2[$Y@D7 1$J6:(.R.1P0#+7!J7B%<,EMN"PZNFX06' M5T%*S?"]%QQ^ AR>THM)R MS5H^I[2B?%QRM:L* #)LI4'_M'6YK=KJ7=E7;76FQQVU;"_<^.7S2DQZBKRD M7O^S?;%XSWN_YP?1#N/O(,DKLLT?++[D?^ITY+*T+V]I_S2?J<12]VAC,.V5'_:=RQ92_USO[8*X+[<6&HXF]= M(MCM?:E\K=>RDP1SR3&.HK89[*1 3EB)# U!<6>=(+*J]TWODYS4X&")DB12 M@F:*E(J4BI2*E(J4BI2*E!IF@"S=VWK0Z?4'55'YVLC8C9=.EVOV28D%>4S; M!$_MDZ/\K(_^?6*".B4X,B0HQ#77R'!#4'02,R*5%B)N;/&VNE?AVJ+\S57^ MI?M=B_(W5/GIG/(3GXBU#''&#>+6>GLX!NQC49E&P$NVK6K*W*=U?H.XN4/=U@0_6"QPIYAA112ND MH\C(F(-@>8C8,ZJ9W-A:$/*Z%@4C2[1KB2HJ4BI2*E(J4BI2*E(J4FJ8 ;(T M!^Q/&2#%"_.8ILF<"U9CK&(^.\R2*,$V409I'3A,2HT3BUXZ[W.J/34-*5Y; MU'^M_ ]%_1]3_>>*(JLB0Q:'&)P*WCO6*/5_3E&P=5QX MJP//G<:*=^#F=J8$?';-GME![#VS6M9/!W _W64?K/#SK @ MU=V0ZGR!#Y4Y+A)3"GGK..)96%J+ +@E0(36"2;(QA91K!E[126*M1$P4:*% MBI2*E(J4GH^4'O> TRN\:);W; ^'<30A/\6&6RHS^G+=AG,6F)#S#F$L+% C M'9"SDB$B>&3.>^ILVMB2IJVD*2.BV(^IV'-;+4P;:[T1R&FO$%?: M(DM,0E&9I *72C-6*;8P#2EK7'2ZH55&?J#)15GOJJQS&R.&*VNQBHAPG0_Z M=A'9P"02R64J.$R#XJ4BI16@]@MX7C&JVF,V^'C>#@ZC;W1\+B_#2.7>V"[+VTG M[/=V[%EG9+O5@;G5 K@SL_Z]BK R#CNC^#H./G=\K ^P>15]_T.ONDMUEDVQ M]I9((+_]^&)3LHI(P>\5P^\Y_VW0)%GC!!( UHA3&9"QCJ%@8PZ3$-;I)O+OYQ3> M?C0ZB8-VJQ=+[/H3G'1['$_/^H.+ZO.5,'9.;.]#+!M(=P0@O"!>W;% +1<2 M66\CXMA)Y+P@R!F5&/?!2*, ?VB)5R_QZB7&MDBI2*E(J4BI2*E(J4AI-8ZX MN\&N>#WJ^T\G=?[^C&E1;(J[VQ1S$:2649TB)\A08A$W#B-+K$)4$.5BY-IR MFH/2[NW1*)K;6,U].(] T=RE:>Z<.Y(X9Q/U"NS_$!&WWB-'&$->JDB9EX%R MTC3-75(X:6/]CP=VX$]:C+1;65'NZNV=N"_J(7O!8(Q#?YPKLH8#PPAG >JU08-(J;J+0 M.G,S+MI$SZ?W_-R.T_)TK"D[V8T(^WY@:%\="!OF+>[A==.1">>3!-PR@:=( MC2,^L2B)IHY2$A>CV/[A[W-\L[K[T7@T'-E>'K+;810N&'5+C)H[[#PE9SAC M'DE-->)*6*2#H8A)YX/!.#*762AA;4-(FVE=<.HJBA126$CALCUQ/P6G\Z1P MWGK?[_GN. _8R_X@]V)[IF[@384W"Q.\,\K.G2\?E15<4L!6%RCB,6AD@.HC MX81F@A!-+,LH6\"U@&L!UP<%5TL(E=:\L7$"X@_*Q ^ X8C"WC&BQ2H;#G M(D:=A+')FF0,Q8;JPH)7&GKG-IL%GYZXU6"*>HD8Z:)X+6&'/N#5 ;_!#&\81C$$HZ+BUU45'BL8TJRF2]*0B\T@@\%ZCI M5.(>I(E8B"$C<,X#BP1)K3G!U =8=S>VJ&)M+0K^%OPM^+L:D5<%?QN)OW/A MMDE);R.5R#@9$?>8(!;&;# HFWX^H0Y_"!D-W2&9UU[GE\U M?A^T2\O2LADMRY0N+=>L99G2I>6:M2Q3NK16:]:R3.G2//EZL_IJ.E97OJ-ZTS!]X]=XD]SXW?=N*S<-IS]UU^]_ M1S5OT%V_-P)ZDQNV(GUE/ST''K^O:E.359D#:E,1M3)]?9AQ)?KG1N IT.4A M^@KC2F\WKA.^-6TPJ2.AJ[HCBY>XVQQ5,NA_J7_G%Y?]S*E8];]2]L)J-.K?M^Q9YV1[;90_5+>CT_' M73N*H1K-W9@ZOC,JX_F3XWG<'TTF[VSYHK]5G]1%C,K0_N30/N7"N+:#>CE? M%\S.Q42.T'LRN15@*H_4R[6_1YE!JRJYIMRCS* ?/^%6->Z:O0[5YU/>9QF_ MU5B4P:Y(?W5*\5,[$];^'G<^TWWQ>?*-/=-]-_IXZN+@[L>Z3U[TN=8.OO/K MKTMI8$Y3PMK@$!7GA&N=I$LR&4I=HM)-#L<@M!S*_I.%@.DA?4L/C_>^'9SF MTKU[&-I^.CK>_WI(WWQ]=QQ.X+E?WWW<_O9NKA#P6_;NXUMR<'QP_N[TX-O; MXS_IX;_^% K!QJ -H)!CF"<5G$WP#Q/*^"2HYHL1J!RH_MCXJ!:B:&0G/0@3P$<:QDGG1?<*[BWRKA'DC)"$J>C MD9P1X[0@BCH9%8O:)O'8N%>LSN6!XM%U5B@8!>M2,^03CHA'8Y#A^1Q<99RE M@D7XOCJ$G*FVYL_-[BS8^!RP\2XGA-L(F!AX"I@ESJDRBG,?$G?PGV%2W0R. MY83PE4')@^/MJ7].Y$.]#K^\9YB!M!T (_> DTQ[9(WGR') 2R]9\!;((Y.\ MK32]QP'A!2 +0#8.(.^ CTP;J2U6(03*(]668D,2(*2)FD?E"GE<95CU]X($ MK5@0D2>1C#>&:B 5$5N2G"FXN,JX^.=U7 3)4I.,15YF7*32(>V$1D&+8$*2 M,LFPL<6YSH;U0Z-B@<0"B0V$Q&7%LA1(;"(DOKT.B$_PE8"%$MAE-)RS5K>.>9V<=)6O4#332H:''][&$>M M;G]X<]3\]X+!%KSW:L1[W<7='02VD6(N,19<*:8M 1@'H]YBXAEF[W=AC6:8 M8(*J7]B/%FL8 M"VP2029.2*2$"^&L2$DG+4*@V(:H"Q:L)Q;,;9LG%K#.N3@ZD8BXH 8Y)07* MB08T.1^)*5BPWEC@O:584!T%E5QQX9(A6AA*.8M<1%6P8#VQ8&ZK..*8HJ,. M48HQXMYSY'(:SZV^@G> MM2I6.\RA!^U6+]Y<"^@6]016#]U^SDWU'=F7NA(K.0_N5CK",1^4R$4'C.>! M86.M-D28Y*U0WK@?K'.+:DAD_)"7-GB-?JA+2\ K5E\-2V&)Y:U; M?KZPA)0!IG2P2'HGP9@5!FF"+=*>>Y%"T"J&C2W)15MHO*2PGB9BR//2\'D: M>T_UOB&P;UZ[_VV[XSBCW(5WWDU_Y^HB:$$=!IKI!#&(@^&!C%41V:BBMT$' MCG-AF**YJZ6Y=[% 04+?A<;K$BI8=N#!84? M'847[/H%@:F.+B!A080\:8X,(PQ9)1FQ!( YD1J'[Q-@632\X'"14C/W8PH. M/P$.SVVSL,0D23(AH[C+-:\ @J6BB)K +/,X!^@U"H>?4T[.3MYWS-N2,-K# M5AKT3UN7^Y*MWI6-R59G>GQ5R_;"C5\^K_2>I\CNZ?4_VQ>+-XWW>WX0[3#^ M#I*\(MO\P>)+_J?.Y2TXN#P<_#"?[X-E8B!G@ABC&G&. S(\&412E(S"3*"> M;FQ)W*;XWLFX#8X^*4D_)5&A2*E(J4BI2*E(J4BI2*E9-LH2XN2OQ<3^T$QY M/7;#3NC8P?FDG- D\*\8)$LU2.9#X1D67C#'D=(*3!)E/7(!)^1C]"H(@ZG! M]1$UBNLUMDF>N\XOO^I(T?F&Z/Q\S'O4/@KN$,L9L1R$C9S1%%F/F6>&$"I9 M$W7^.46^[W:&,S[94?]I/+)E[^G.+MDK@OMQA:7BUL/.KW^H"K)7IL8N_'2YW+-.BG!((]GFO>XOW>M:=+^9NC_G@[56R*"H1U('C[@U M.1=4.J2H5#H:)KQNENX_KX#8[$T=Q*X=Q?!DSM>5W79Z.N?K8DR;!<%*M*]J MR9;Z]X\)@WM?*L?LM>UGKCD-$HB/QB%7911(:QM1A(^]UDRX:#>V:%OB^^3) M-GC?N<3"EIBC(J4BI2*E(J4BI2*E(J6&&2A+<\_^E(%2G#2/:9W@J85R=/SI M"_3EO>!61:84PEX1!+8*1S9Y#W]&RARQ3!):18_(^2I[:V&>/'OU?UK_1%'_ MQU1_>EW]G9/*.,&1H\(BG@1!1DF/+"7&4AE]L+A1ZO^<(F3KH/%6!YX[#23O MP,WM3(GU[+H]LX/8>V:UHI\.X'[D4'T5;;?;]S;WZBC]9H>= F/+A+&O"WRL MB5&'">&(1"8 Q;Q VB:,L)82Y]VFJ,S&%B5M8+G-V&LJ,;"-@)$2:U2D5*14 MI/1\I/2XAXQ>X4VSO&A[.(RC0HX>@AQ]N6[C284)B$RCX(Q''"2'+,,:Q6BL M %$F9M/&EM)M;>Y=DZFH0F%@(LZ/[XZG\^IWQ> >UK%]53HH[+ M/"A2*E):#>*WA*/RKF9);H>/X^'H-/9&P^/^-HQ<[H'MOK2=L-_;L6>=D>U6 M!]I6"^#.S/KW*L+*..R,XNLX^-SQL3Y,Y%7T_0^]ZB[5N2*%0RZ10Y[_!2D]98F2 M M\K!M]S#EPCM*,R6F0<4'!NC$&.)XXP=XX*+156LGGP_9QBXX]&)W'0;O5B M"7Q_@B-'C^/I67]P4=>^$L;.B>U]R >-%ORY"_Y\6Q#/[A, C:0:.6%M/K*" M(ZN 3%K-=" &,YW+UW,Q']^Q%MO )9B]!. 6*14I%2D5*14I%2D5*37,L%AZ M0>?7H[[_=%(G_<^8%,66N+LM,1=6BHDB!&N)/(D><:P<M 3K1! MRKJDB-'&>AD/[,"?M!AIM[)JW-6G.W%2U$/V@L$8A_XX%^V8]GO2 %[O.TZ, M&U%IT4@])2C]]Q..3Z/1^@Y@C1US3GHA5>*<1J^C9RI%':AQW&O\?O]V&/VC M*B4U;N_8P> F44M#+1'>\P*V+60A5B27ODT9<)(:LS%BOM-:2.9%T M!'!7IBTP7=*^TO)TK"G;U8V(['Y@:%\="!OF?>SA-10C/%%L@67RX'F@5+,@ M6?#!"&*2%V(QBNT?_CY'-:N['XU'PY'MY2&['4;A@E&WQ*BY$WLD<2%H9Q 6 M@B%NHT;6:P4F8XC* #95Y>H)$6VA>5L*4W#J*HH44EA(X9))X<_!Z6T,]_V> M[X[S@+WL#W(OMF=*"]Y4F[,PP3NC[/S92,(;&25#@N<-?A8=TL9C1!,W8 ($ MK44V\PL)+.!:P/5AP56ZY"*)+(K@>(K)8*U5H,EI9XTE]K'!M=C@RT3>N;RJ M&"6-)CD4&8N(8T^1P5XB2CS7VD6.4]X-:4LNVHJI L %@ L /^P&573>*"\% M,%O%@XHZ>2Z3EL%:;03_CL_SANC4 L5-A.+YPH14RHL,(9(;X1,5;F,+)D6;ZV4EF1;\_:_OON5S1][;CLRZ8.ZRHJT*YC82 M<^>C:UE4"M. &-,*<<\LL@*HKT[:&066#JN"&]I*JC:5C[+[=DN5>Z W= 9 MGG7M>7[)^'V(+BU+RV:T+%.ZM%RSEF5*EY9KUK),Z=)RS5J6*5U:KEG+,J5+ MRS5K6:9T:;EF+L99G2I>6:M2Q3NK16:]:R MFM*_5/F!\&_H?-[Z9_4C7[OU3S?X9>LB[6SZY?1V,QEA/N9]T_AV;FJ?*O7'\'=1_W6N&?'H3.*>31Z(?:&]6]5KIO-'Z=. MS_9\QW:AS_!!=73RYHTO/'DJD]"ML_ZP.ACYQ2!V[:CS.?[ZI1-&)]-M7)8/H*9_9#1&X0[2=D$[SA"]O]8L^'&[]<&8C33F_:(TXW53X8 M^/J8W3@R*3W8R-3)D"'Z_J Z/OO%&&;7(+>"/MG&]*5U,LCIQO_U8QD1MK%U MG#&@U4^MG9RJ#(KPSU]LDY1?+9RBAT?'>Z];QT>M-X?;;W;WC_=V6SM'A[M[ MAZ_KWUX?_;&_NYT__GW_PF.'P]TX](/. M697>W@N_V6%G>)1>#N(0YF&E L?PU-^Z??_IJ5/6C_>F*>MPS9_BW5]_?COX MN'?^;O<3/OS7 3WZ:__+VX\'W^#:3G[VX<=]_F['X'?_.<'^]-\]^Y<9'T'_ M#G>[W7>[!W"___UT=/PG?OOMK7C[\;?.P;=#Z.<^.?S7&WKP\>33?[Z]X8?? M_'OC32*4.J2CC(@G2Y##-"',N>&$)>:HK"L2='KC&+9SYK])F-M$,,?,<<]! M+$+S1*4./I_4YC9:,.KV+&O^8 PP-R.$C!E3V;1L+[0JD>1/9X4R36J?S(YY M9+F9<\"%D\Y6=ZJ%^N,.7WU!+T@*QI"(N>*4:.V8LEH3ZZ67,84%*W G>)UN"_@-P,X+]6-]J#_N=.R ?3 M#_,GT*K_.0Y:-Y:D\.,A<))\=MK#'-G6ZW^V+T#2+@Z.TL[D8<,5.43CT;7V MP[?WFG,I"!5(&*\15Y0AS9E$7DKBI.8 _K!$,VS:,-OFZD.TIO(G9+:[E*(D^#I*3Z7^.C]BN-_[ZZ3C3_9 $T?G1V=QD#]\QJ+> M^W+TYWMEA J6::2#D(@;PX$#8X$<\809@87"(&P^7WVI]:9763/UV+;^OO%F M\_7FQC]JXZ7&7F!B@\ZH/^C$X6;K];B7-7$*&3O]P=F$);:^V#Q7_.03N"=, MG%TP9;YDL('OC_RH#W)L49K/H".TNGE6W_SXJ[>MZLCTJMN"(;7?\YO0L]=[ M^]"Q"J0N;NMGG@__WSX;=+JMZHP[8C9;?^4&IV?=F'O3'P^@1V NP1W/QJX+ M=**?$B!HAK9>ZW_'W?.Z* HU]?6MO^=+-O9?'FW\X]>JL_!",+][L9[Z7SJC MD^JNT*+=LMUN7I]N'I^_P?KU!3X=GG3.X$YUH9QAZTNL7J-7%]6!?H*1"6^Z M"8+IYM5O=!*G2M7JY\,IOW2&L36(_S?NP W:\!N\0^SY6"GJZ 26R4&$9X[R MC38FW6EO5/?9V*DM6OASXTO,/Z'[^9_Q$'[V!ZUNYU/,\CZ=WGC2F_KMH;=7 M3-WAV T[H6.KF7&'Q?>F19%N/NF:>&(_YT4Q=%(UHC!1\DN&"+@R 0,L9M' M^$L&'Y!:Z\P.1B#.>AH -81I5;<%F9[T830['SHPA6,;/L[5G2,\/SX2AF"4S_!MT#TW;Z>76?RD4 O8-5.HS]J/YP6"_= MPSR=\P-+*.\5>MM*&K7'EW^A&6.7STR[;Y?Z=Q>S2 M@/$,K4^]_I=N#!_@Q2Z5H>Y _ IPW,F3,8]4/2:G=O ICJI[AT$'1GCZVAH"'8$&<+O^,%^2!],Z4*KA"6@C#&D]1MW^E_Q2J?.U M\AQE")CZ>_(E^<7/(K1HM])XD/5].ARSKV?#9]O+]UP#M9L,;?6.%S-X=#+H MCS]DO>I]0!F06O;#(-;>M,F$ $6MY)@Z60_Z_0I^/8BA,[J8'A<71^EF=&][PBQA=B#WG>Q$Z60L66/]@NR@M6)LX PG^WK8WJ-UB6X-EV MD1IGF?_2'RS6Y2SP"M\GW6Q7?PUM[32I?I^_8UY'QJ.S\>CZU:W*30/=.,M3 M#-:X@3_)W;QX3UA#7[[M/BYSD\&II+&Q.L)4W4BSM!RYQE2JC'J MVU[]U#/;J5;1- :=A 97NI^;YG?/J^T)O,+G/" M$ *^_52?2&ZLZ[M38$0 M[CDS<5)6N E0PK4!GM?KCR[1N%+R4PO+'$P3T-1A)[NHH$M#Z,.4]>2;V,N. M9;5T(PN-;*L'\W[0SP-6#TV_GASP[ET8ODM JIY3]1RF5?_+#)V^Z$JXF.5Y MZI_ MV[TBP1%1:4ED2;+E"6!QR++)X#F&>Q@E>WGQI?K M;_\2L=K9JJM+@ )E[%6F8.]#&U T6S$9]V,U?[Y4=X15=WJ7>M&MU\K< !:? MQ8MN??_<". NVR[9JW!>]>P2-Z%+P,H!O_+'X[/\-[3/A24G=.R!?,6WF;_# M _NU+/KT7#F@>C1)Q MJ>$']Q%IJ2AR488H?'9*AHVM!!8&2N-]EQ%IJ.0 MQ NGX9G6BU"4_2F5'29&\DPG0QS"^3QN[E6"9< I%%*,>7> >0L,M=^+=U3V MGY%[4?;[*_O1[O9[ Y:!5"PAH@(#INH"=_0I=Z,74F?2L=@$ MA\T^X\_9?0"SJ*:]PRGOS:[(UEE=0#]W\\*+7#M.XH4K(-\]5G7WVRT8)01/ M!:L<"'2(;G3IF:IO?!+#A\S*)U1^8J?# W(=]DR0T[A7;WR,SZ!3O5'M<&Q7 M'M"3:$-UEP^#_I?1"5P'?1_5\6JURWACW;WW"::+ MBYPAKP3,& ;DU0JID6'<>5CE!)=S<4Y@ND::9'(Z4,[!T%!@YD9AP7@QC 1[ M/<[IIHT80C;I@^[$5'=\D2=QQ]\B_NZ&F*M[[S<]:>Q3=GM?B>RN=N([IS\7 MV-WZ^\;T^D5?;_SCPK55[^#-W,X!#\D+/ZQP,2_),S?-GOCI-N/<-X,8@,Y4 M@;6]*V?OS,045-N:-0!5^\)7;N#M\*25NOTO$PZ1%SR7??EG>2]E4,=MY"$: MA*J#T^W7"5KDK55XS[.\9?PA;PS5VV8^+[#UM9F"78TJ@:=N5V!F8<#^M;W] M$@:F@LYZ31_6KD1;<;!JV^B2"EP*([LI 7@K"<5!M1W3Z=6K7\;I_"XY2A]8 MP##O@%0DJ9>_GO$P7O1OH3"_-P"YUWDO93BVO8N=-WMV!JI4R6(P[L;ICM2' M<;>6W920OHY^/.B,.I,6>U_S!@^0S&I5'PYS]W-XRPX,"UQM!V%V8EYVM8[K M@.\V6]O#S,M.J@W#85S0=N:UAB?]<3=DVCS(E*\.8ODX[EV+8H'U@DYH;VM& M%7Z@ /E]%F1*S(YWOOEV?=]7=60*//;WO(T*)L'_@]MVH5W5C6JL]G:J[Z,; MC.U@&I+#:HI6$]/OONT@IF[THRH>IQ9_GF7C0>4,M^'C>,)Q6[V8:2T\HCWM M9/^LTX,A:6?Q5G=L)=L9P.S)7UX^;)IT,9'V<-R]KK,7EDDML=JRZ/0#S.OM MTZQ'P\MO3"\<.)-XOT$[BFJI=WKRO,YS%G-\O+KYD>AF/>\%FQ/VM#_\ ZOR^ M_?HW@)V%;7;ZH9.JV5 G-EY;S9/GJYR4B M7SQQ#L#]W31C//>@6NS&O6I%R9/QM-^+H\ZW"W_)="FUDU/]\A(U M'/9]'?QVT8-% 6IU#,%D%Z]:J&M8G$1/?'(M6K$)^-UO_,PT.^>%3,I!6SIOXM9,?.KE')\-77C]S?$\>ZO:% M7^"**P5L_WS"787%((-^%U3T]KT&L%\DY/SJ ?[HU>%%U52H_"/5TTYLCIGY M1_UQ%<>3 ^L"A?%X[*N8TA?>_N_J)?=?M?*CG1MY>=Q99E.;F+,J2#UGR(9N>#[DP^^J'V537W"[$BA )(R%G:QGCX0>.5-LD.([* M\A_,W0?5S\5O^$-'T=85[E"!Z@**>+GNS*43U-& $Y*1<37?,&=Q5<&&-W.. MJ:E]M>T%IB;%9*G)VR^]^K4F$?C5D]HS#ZU[ M>&GUW!R .YPDEM2C5=MY6?;#^O4O'SS=&)J2MSH^]_NCV,_K9;7Q .,_RL'U MGZOPU)ZM-F.@LR?5/?*29V>OZ/A.= ME4'M3OILN^,\+?.G]=(* P!S;X:F5HVKH;P(*'.5#S%3F.F3\Q2MXX;CA4)/ M7ON',S1VLX%:;]]U)S1OXGK(FT2]H?47UJV?-0HV%U"(>]NC3?/7/O"^P>7]]60N84$EMQ"P(3K%T0L9 3 HT>FQUNKZ; M\"I.4/H>V=!-S Q9O(3^<'0N$KD&>5PF:7]G^8_^>)AMHN%P7+DEO^/)R<&O M_4%E+;PY1 * ;=#[7#KM9@S3OW%=W M;]?)5&D2^EJM!G722HVPU5ITH4^5&5;[9BZ%7PQ&5_0:7C-!WI^FMR38Z MK=P"V2<]-W2U/3J1RUK6893P5S?%[FYU;4MCIL;WFTS9<$J\M %*E[[ M$Q!8-QZEO3R&._6TS.^_W0LSB'R)P,/GNX5['8#WWIL*(K! GF".N"<4V0@_ M-).2&^*5%OHZ M!#?9:"PB%S]^O:O#81-V1'F)DPO<,^>@ M#<,Q:2QM"/&1S*Q%C.=[+H*=697_;8(NKS.Z+!B_2F:77J$K/Z:EIS[\$N_F9SZ6O MYE9W_4$5R+.1<-LO3/U+@ M2@.V%_"'"P5=QL!<-IWH]:A_]@+:MBIT:.47_'751NSE!9NM,/_59"?YRKC] M[!C"EH/Y,?S' M70;+6?_IPP!LQ( F??4^QI2^]_[=F.:92__L\4W_ZMV/ZISZRAJ]KH!W>4G< MNN6K/HR@;_FV_WVO5YQ]MF(8)S1QBZ/5 M.4#$D^.4M4 M52N,WEP?;FHQ5Y-GNYH[AV#2CP>YE,_MPN39BEK,;__ZW^&[X[/.V^,#>GC\ MEA_0O6S]PK/VSM\>[X%5#,_8/>D>[+X1AQ3LYM>3:_[SOR?N-'3AO4X.P'H^ M_/CAV]OC3U\/X-Y@;9\<'+\1\#[XZ%]OOAP>?V)OOQV0_WP[&!V\QE__.-X; M'7S<_G8 EOG[J#S6+!)D)+.(IX21)5&A2+E)W'O'*=G8DI*VN9!SH?9UB-]] MM" #_1VUX7MK\8\>>7T9*IBT2ICT]SN DLU)Z\0ZZ0/ET6 M,4\\^:@%B0Z; MFT$IA[S ;P6='A^=SJ^C$Z"2MM&CP#E!W"F"'*,,N9@\3#7FO)$;6Z3-U7P: MT#\*+#5(==<9ENY"E0B/-%K#':RNV"23?-"1P0+L4B0X%*K4&# ZO$Z5I),: M:\ A97.NM) *Z1 #$A0+*410,E?EE1*WC28-HDIW-CI3];_5,3JWO1^?CKN3 MFI\Y]&1TZW%>\*[K!JB+7K'9@'H7GO?SQN<-/.]5K-/9]NP@APH,9V;7;CVY M"LXN#V?_G#=)@>I%S85 2FK 6<\XLE%[Y$&('&L=J=0;6YRRMJ#F'K1O,->T8%3!J&>SI![LFQ:,6@J, MFO%8.?::)^M1M&!.\4 ETEY(%+WT41J94@S9DA+K&//E0*D'5*!-NC+5=N.ZX5]MN9^Z3'0E7OM$=YGP3_G'GQ^%^LW5PL2/V MMKY=[()?N[O_[?R@==C8O=CD>_OP_RU_=K@%SVU,^<[)Y\@^MV M?^QM??RQM_][X["U _[OD8#_\_K%+]_J6\W6W,-OP5!E8,J0]U@C;H)!3G*# MF%.>"^R\EVGM/5WG9K;*:CE>LDR:_)I1ZCX@99)T4DHE".$B)"TQXT%SK+F- M(N [@-0-L;R"5L^.5M,[#DDJK1.W*-"0$$\9K;CCR'#)N%*64)QNVG$H!W4+ M9"VI8:6EI\3%O-6 N9)!6TJI<]@Z*J+PL1A62P]5,QL/PFH1J%'Y"(<#J"() M6249TEIQ8K&FPHL,59@LR;G=9SHC]Z)*^4>GUZNYF#)#5:/2C5SNH)R4>SO[ MNX_V8&\T#K,T9?G:&5.^_3DLF+,YXJ;-VU3[G?HUHI8Q3A\8@=W(-G2(-FT VRT M2-%$BZ))"G'"(]*1>Z1,HM(H$E6@YR&;<8R:<]$8D M9+#BB"L=D,8._BF8,$&H"'@&)AE=)TMU+.^5;_#68[\JF%#V=-]*Z/'I/.(_ MNYW4Z&?X+5"Z."C]/(>_1%(E/%<(/%R#>/("60M0:EV(1!HCK/(+\&[+ADA! MI=7W;@LJ/1$JS6S5"I@_2B)B)F) )2608]HCK@4XJL+B8!>0'%9 J8#2ZGNJ M!92>!I1FO$X=*+:>2$2]"HAS;9%SDB*844L,DUH+M0"OL^S*/LCKO"SC6*6! M565L._Y;+ED8NW=W24M$<,5Q]NE<4A"TJZ!@@=K%0>W!'*\T&$I5-"A&XA"/ M).]4B( <-R10;H078>T]8^M"L^4(\)6MB@),+^25%F!Z.F":=DP=)9E^1B'O MHD*<>HQLP!))EHSQ5M+$1=E"+;BT.KCT=(YIP:4GPZ79 \,L<2_ 0K(Q!\R\ MYDC30)&+1DD7.$X^&TQB'0N]',#TZDLY7#JFI[%;ZQWGBK,_=5>VC=C1P1**RB"LCP294"47+P4]-G*A(?IZ%^-*"L#6$FB(*CQ6% M$"3#3C#D592(!Y:0)J:)?-@R]5RB4.R5Q0B"3(90 M@I$"%Q]QZR.RC(E\N")&225VF=42;^#9(@QED2J+U HM4H^,;15D>EIDFHEB M$9@%S6Q$GB6-N,,.6:\3"E&'(%C"5,4'+5'/)@C%6EF0*"3I.06[ D6E,I0+$7,A8BY$S$MP8KKL++_:>$C)TWT:?WC8GBT/OQ^PP]8VWKW8N3CX M\E$>MM^HGH76PG]];/S[<:IX< M0!OWMC;)P<5?WW:WOO&Y5,N:)&:%4XAXQ1!WGB(MK4!<4$V9L"9(6O)T"RJM M$BJ5/-U50Z7IK21!F:(*L(@GG*-T3""'"4>1$T<=F1A%'BD M*2&MR2KQA/'"CEP0ZDW7 "I(]9Q(->VK>F)(8D;E M\C_Y<%%(R'%OD?:.T*AP9-POJ/Q/0:N"5BODL!:4>C&4FG%>K1"1#2P@ M3HA CEJ&<"#$1V'!WM(5\XE6A=KX6;=,?3[S-NB!_YJ]UW$MK%H>^N^-?N,> M/FP)$JXXYCXIR50^6_EGM_.]$6+XY?PS"-Q.>V\L;IN7TE9P>'$X/(<7F7G" MC8P)26LLXE%BI"UC*#)E");))V/6WANZ3LI^:T&M-^+7+@:K4N-'#.@B=CL% MINX+4S-$R.(2&0\^KC-:4DF9"I2NO1]QBY2JM@6L5L7$>E): MJF)BO0!VS6;[82ZHC!%Y$P&[B,+(84.0E<;X**D5D2V7B34GIRNW*PMNHSVP M5]EGU[^Y+>]KW/:1LG"ZH7+JTVFGUZA2LKJQ6<5>KC*>\LH_<>/H:#N^NL6Z M7B=G(MYXR\P![>?'!)K;1/#UX9C\\[A[=4C]*"+7C?8;L@D:^\XVS^QY;^U? MU_K4:K31U!A.=__&3J;T9)W\68K=_]JE:4OMN)N1]W\:+M)$:106])-'PZV4 MR41"K#(:S(WPE8!:[E=)?CD5,*-VN]_[WW_9FR7[^:5M7J[CVOOZWO[VI]K^ M7NUS??/SUL[^]E;MPUY]:[O^:?CIT]X?.UN;^>M?=^J;]0\[FW_4/NW#%[O; M]?U/\R1U2MF'2P&Q(D3"2,#,<0 S^ -'JFT2'$=E^=H-]]F$'5%>XN0"]\PY M9A7#,6DL ;TBOT6&ERI-M)>%XZ\88FQ5HG*]4%YM7"FO5W'=;?]WT.B?EUS2 ME<_/7*6VEES2GV:4>3]H#9J54F_%U/"-?LD>+=FC+SW*)7NT9(^6[-$7#.)L M11];+G;'G *D;'N^E9B?)U)\L#H7<.Q7V: MX+\>N@"EV/;\,-WIR<'%1[S[98<^W M;?CN(SV<#M.UZB?UK8\_#D[^;NW277&X_]?)0:M^?'BRS7:W?F_L??G(#^"[ MPZW#;W,S3PU-6BIO\N'>@+@B'!EO$R*)8\)0DH&@KC& M%L%$:T24DR)0 S^5W=&"7\O1MWM98MY+@:GV05"PQ(+E0D4K,;',:B)EL<1> M 9S-)K::J#11 @7!&>)1$V0P8T@(EPP.(@I!ELP26U!FZQ"[EK56#NJ6%N M3DJIU(0)@3FR0?I<9]L@DU1"F#-KA&2$Y:.WK[#X:X&"B<.J'%LEM-.*93D:Z #C@M"E0\"JA8-J!,Y0H3GA"BHF N.?Y%'[ ()^.)<\-&+GX-99; M+4APB00<>\6=H,Q8#DC@C)34^1BP)#PZMZCZI 4)E@H)9GP?[:BS.14G2?!X M.-@"R/K$D)=>&BH(M5B]R@*GJ^'Z#&,&.3.R-W"]1FC8;B/..D*GMAO;_0>Y M0'>-62T?VCVO!S3$N';GNWWW5[3-9L=7!_;VTF:O%_NY4,V;.-?^7% U)W70 M69J4I3!%(A--*!:0IIR@ /9+7LHLEGKMO33K2LZ>:U_YH'-1Y@7Z,/=6YK)[ M]' ]GJF3EX36WGKD2;7Q;7)^BE+(AZ!)P#QXK5[Q[E%1Y 6Z(&55?F9MGG$@ M%),Z*.^0<9\3J*UP<@E7)7? C7H3VH4W<%7NWY %QRE6N@, MLK]QCQ.ZKVWW>Y%#L]PP?I]0DJ324::9Y1[S:+GESG(B@XA$Y!RM:M?\/A&D MLFN^;,!_,.N.42$$EX(@I1BX8QQ\,FU(1$H$@0T7B@8PXSAEZ^)1><8+U+DE M)PLLB%L0]XXN,$]&$\^448X#N+HHN#&:>M!([6@LB/L:$'?:<79:"9A>A9B@ M#O%$,=*".Z02EU:9:(T("]NU*WA;\+;@[=C"M<(D*8/$C'+"O/5$D9","HFF M8%+!VU> MS.A#1$H93Z?<">2(AZ2S0>F#-)2Z(!58DJ(;.&*=?RHBB=+@+BW MA$/&1!#0O_ASD%[E*\L@E$$H@U &H0Q"&80;!N$)2.HJV^Q6;C"::ZM-,C@] M/U<5F,STG[61U5P?M. 9?BHL(;"-^:0-QH+GL* E1C+BG<7$,\RJ#3TVWM!C M0WMYRC &VZ21P$YI]S>]!RNI7YG$S89OQ-X^O.F7)EC.+V[1^I%%VV&[8+F" M57NV>P'O^@*6Z,4./S@)WW9/ON7/8F_?GV4*Q_HG@P__R?^ M'.X\KV]M7M3W_S[.ENCNR7&C3C^>[U6?OXGZQ2_']:U=\I^+C_">'?[5N^B< M)P%A;N+PM)[F(J'$.7@F/CB?W-!U 0&,83-[!HE:82/7/-#$BT"4(%'( M8+D1:[4(CL(IS$&_.P!IGYB!VM44U,9S,+9S1P(P*] W2_M<;K;;FS?5'1VQ MQDDJJ@W/YP@()P0>@IEFQN1$K1F"O$8[Q';_':4;HHH//+.W6:G.T+V+H>9B MLW-6L]U8&YQF:K=>E<@T,>;V:LQ/1V-> SSRSD(M_]R+>VF[UP<_M9_Y8-^@-GOV-=B0 M4C[0QD4^".,31CI*@E+2DCLKO:%^6CMO$FY"-NB32G?UQ'>-/GB/_@Y+!>VN[E M3_FK1@[2-%IS-;'6C?\=-+K0O$&E_RW[+<)$C\:JHFZTO=Z@=9H?"%<<6\"% ME*+O5X^VK8P0^2E#(K1Q*W[ZRNJA@"TM&+WSC"[M#KQKH_8EUIS-LP6P9Y+74[^?V KE?=GT+*Z27O(>*[; KZQ B_W[4A;K;#7I:/D1G1^ROZV/B> M9:&R)L[?)/ ?T:].!YBWT<,"80-\#)P8/;U0C,>\=C7HCS#=7LBDNE&FYX/T? OS]I&[/M(DZ*"C M2%AIRZ/0VDC)J?<46T(%MW/'=G13HT*IE%* MH6,**G)&F7:>;4>YIP96&CA@;46=.9X MHW9;6QK5+SG4'FKMV*^6EW8M'RP]LWGURZN3[T8PN"M&@MA;'ZUB<&->1:NU M,:^D>5'J]?+J-;8'1JT;+E#G^=MQ9\8F_\0CJO40EJ.:_6X;S2K-!^QZ6[/# M51"6J5BMW)D8%:2D,@HN&^G.*U^@D>N PTJ9K(=UO >C >VTO?GK^OI5:T;] M&U9M6*_$(.]IY+44%LW6>LT>Y<>"(12/.MWS:N'U@V[.0*K!V+4[K>%Z$AH3 MUDO+GH\M&'OYJO\OK^S#X:B2F*J_&AE9&NE\8J[/&OUC<(8R'WHV:G)T9E 9 M*=WQJ%9B#4;(R* YZX)'!$.;1J@_;X.?#['/5] MZJC'[ *Y.9[-7SO=#]6$Y&S*BAW^;4=!/IY_Q59)P[A"PAJ->,A1$,L,_UY0GG3VCP7NV_OS/7.!ILC)8*PZW3N^4./@4N<<..P]VJ$O)Z8@QU1'6=DE<54;A M>>L#&+.A!7M(>0!%-Z2A=Z6Q7XE]AOMT'YQ*R=23U :X\Z#>K[$+*0ZPE)/V MW+MN]^!:7UR+S6H67=@_[L98V\T^0*^V#2 >1IE'&8"''R^399ZH&L/RR=<] MR?WG'#5:[DG/QO9CJAE,=OB1!0U^>H!K%0>6ODDM,:]02UZ^[ (,X@L= ?YE M9+C;?LU%,%K;V=?KI%H.BG3N4EYF*<7U/M/SVHZOKQX]\7WRY2GX<]K@$!7G MA&N=I$LR&4I=HM+IX2GTV^G5)V-+6YV!ZZ=![YX=;'\\/Z*_'!ZT#=G#Q6>SN'^6^P?T'XAK_UOXWL;NUP[Z:A(5@QB/L M(D?<.H^T%AA%3WS4(0J.=<[ID4HN4?9\(5(O2/73*M,69)=[2Y467(3@0K". M6!H%4TJ[.Q>"*$CU2:PL(H8%3-283Z; M"[/R/!]W9@M\.6.V*KR>2_@-=R#&&W(_3H=;HM>V)%;5M+V\\G7RM]XG _PA MFXX_@]I+\9D#M04\[P6>GV?-O(J[,%&+HL8 GIQ*Y"R1B ;&E3;>J\37WALZ MR[%Z3^@LG,O+J[-:>DI<##HRG-=/;2FX;@Y;1T44_NY\9T5GGT)GIPT>:BS8 ML3XA(Q7+9[05TH%HQ)B(H3J"0.G:^WED"R^GLPLE1Z;5B=7EM7B^7)[RZ:3K M1W@N3UB\:D-G=4DB[\5ULVA+YVY.925<>RD5(+T?D![,&C]>>@M@&1#./)&< M$HZTH 1%ASE3W!FCY=I[I1[#$K9\P:VBPD]G^!05?F(5GK:%DE)@6H ML H1&6,-TA%L(6I5$,FMO1=X-DB]^N7QEMT, H'O?,_'N%^WM?,F7,07,G:N M1*A Y;V@TL]:.^ QFCQI2&,6 2IY+K-G!:)1*J>=@940K[V7=(F\QA+I6?9( M3U'CIU;C:8M'!RX4:"LRTKIAM1EKN44Q69) D[W3 2R>95+CI C>->X^HL MR\(L\7*69>&+^[=9&UUA0Q/F%"FPR!#7!"/--48F,JDHM22(E,^R:*T6=)9E M%>BT'WE:KR!J0=2[!3D(CS1:PYU)')MDDL^>$HO$I4APN)E-NR#JLB#JC+O$ M"%'@]"+EK4#<9T2%*40*>Z,3-]+(X>E ^>CM\B5 U.M3#9S#CQN/XAAX6BZ3 MG7&;AQQ?;YNM9/?LJU9<8!$3(C@?(U(T(1VT1M*D$ 6Q)IH9AH:41#(\"<=Y MXBE&;30/$O2=BDBHDJO*"GDI&ZM.!WG9D4S\5)$LAC$W$]@DH/&9WJF3J5[: M0R*I+D!"XZ)BU:B8"T&)*V*93#/3Z/9RM]9'GS+582OVCSMAH[8S 0!ST.>]?FS![Z?'G7[G>Z?9MZ#[K4X8 M-#.)50::+CP#/L*K,W;EAL//U3W_B76IG<#J" M)@UO^H?_YQ4K9,G%1O6Z:#KCS/-U49M_QBZ<=7VBLVK?WZ:5]WF M-.)5CQ[TAO^,<=/Z.&SQ^(;XH]&K>'GGW36BXVIUOL<\J_#21O6P:E&X#O!# M/J AD5<7A-!>#N15[SOM."(.JX:H#>_JO:OF.Y_H;\.7ND MJ_5Y:L& YMF)E2]; ?G9+ILO><6'S_^(]WETM?14#)TP?-\;/O.K99LBKX:3 M-D9E4]A6M:P.=Z)&*V/,]I/M#PFKK\:D6NK;@UZE115)=09LL&5&Z_ EM>8D M5_605SH-^K!8P5? [?. M!140$88@KA-&,.0.>4^YET+"!,PP!TG0@03A)*Y&D2EY>-TSQ$7^H.9"Q=&$'T7WL);A^NY>0C!JMG 0\OF MOD2$4F]()A?/F<.^W PIM:1W0>O-PZYLXH-OP#$\/&]/[ZK_ -=MX=^OOXWK>C[_X MR ]/#AOUUN') ?W[V]Y^\^1@'UR1B\-63D+?G>$'<\:)9!BR@@G$C5#(.NZ1 M]3P:8R0/@:R])UBM"[FHLTHK=.:H0-$R]>T>4$25L_!?)J@57'"I/>?@_CGE M(Q&*LKMR&18H>C(HFC[B@XVC+ 6/(M8)\01XY(0UR.8(E!5:.PM0I/BZD8^F ML5F^7-#EM?'^_SOLS-[H5+[Y5"U'".9;8%)OHA8'H M8-8FPHE2E2)%@1F..%=R'29TB=*S2I;EHC,SHO,& M$V5P"#PE;'4@+BA-HU".ZE1LB!=7W1D;(MG N4W(*9S=&:V18RR!24&]X5H0 MQ<&&X&R=D$?S'2\?K=;RVA"[PX-@56#H\BS8@XR&U66TN4\& [@NWGI)O;#< M1@6(MHC$:!"YG0-:X@%SD MWDG+A,-X[3W5ZYC/\E"M?!REJ.Y8=:6!E<9IYP6F7"?J:%"*^FAR!H5.N!@- M+ZZZYU.JRSAV8-$%)'%(B%M"D=6,(W#9:-14$Q?9VGM&UY59H<##RFT>KGZD M9'?Z:'L)B]P8%O&4>:^$5BQR;4$! XF*]4PAX+5DWKM!9!.BFEYEAHS9@D M044P7)F13A0+YL7U=H9*/!HL J:(1V81=X8@'9Q'P8I<(R M&/-MUC;@@D@K<[D"C0/BW#($=IM'B"I:3WT M/JO >FA303LVS^MG7ZDCQ,FD4(P$7#?A/7+88D1$Y$''2(7EX+5INFX>OV>T M0+5YX4A- "YH+ND[(HD[GK385X-/F^?]J&]V_,\? 7OJUD;F!&K:Y4QT2SIP,O2%) MVXJ*^^.2_#^+KU2+1*RWR#$)3AD+ 5GPQY AA&@B.55"3"?Y*\4%9S@:4QT< MI@9&78%S%Y7*M1[8JG*S94&I59*2^08N9:4V(2RKSMI6=7%(O];HC7A-^IE9 MS<U:!469JF6"]\O%_EF,[3'I2,45Z1LP//W>F%.N M%6UOT!TR=F7FAHW:9J]B>ENOI>M]&CT%#>E.)N^K.M(['O$]O_/)J(%OV M/(_B3[IC>R-NC\RK\1"]&:U.*)NU[QC9N R?C'0)$?UBFI3#R%1>+M3/WX1_ M7QL=PCL1GN#%I>I7_34 MTQNG?LB3 [/3KHVD9#3/5Y296-TVYMZ:=]?0 MQ+G!^!IS!_?ZEP^"]@_G-Y,,_W1Z)Y86,'B&%EFO5ZTTHUY\K:; CTVZ0 M@6WTJI\]-O>KT<^\POU&-_8S#?%_!_"I5SL9A*/JBB&K2+L'2^20"S._)X&T M=KK0_M/H\_O';[FT&2 MG\=*"Y?!:'? J\XH&Z__E'-<>OWQLT?4MQ-<[A-//+7GPWO@&W#HPIBP%JYI M=D#-*QP-T?7S4^$?>0(S+-=Z9_9T1+5R^:'R)(_R8%T;J(H+&2[K=L^S25T- M?B5_<_LUW;3JT=.MJ]G3TVX'C.G[RF,8=&^>_:MN7)NOWIA$+[,O M5T@0)J@IFQW;'G-2ULX:_>-+HZ"5QV?8EPJ/8=AZXY:R.[7T-F&<<- I'K5 MY&,[ISFM\[_'I*&9*AH9H.$QI4JIKZO\Q,SD_]GF>:]1Z6WUXS4Q<9W.MY'Z MK4_+S A*+Q7JO!&;86+:Q^R.4_)Z7<@NUY09;1^M -?1":8+Q*M2UXE@Q*VR M-F*F']'79SS+H=N!;8X$?_2N:X\<(E]^4+=BHZUYZ&L#VM'H?DV.I>!H#QK8(X=G5]_*VBG MNP+C44=F'KL.X@N#.GSX2.HNI^Q3C+4Z8&Q-KM<^C$&W7H'N7Q.K5G6)6J_] MD35H/VO05E:2W)7J)[T.7US*Y$34<Y_:P@DT"4(YQ<1)GJC6/#I"!=S&*7R*:\^V*;=9V<2;[?#'E4F\ M.S1[PUX;X!-6?L!:7?'__S%PEI7:+I/#L[R#EXD0G"4=+*(RY20HRP@ M*I)(E&-/^9UWY%XVB#&'#+PW9@,?6:'S/..1DU25'YHT2=I5H9>1P.0U/^\. M52O\=;KA:@&>H=A]X);%/-Q9&0IO03>Q M!,Z4K##U=^TG3.B+8XR_\WF@Y1ZQN0?6']3=NX_9"(EG"<%?R9B.XHME5)]@ M5&D9U2<8U<6"Y,3J4?C_%Y?A_$P'KN=W_^HDWW #YMU=]/#!V9?E&"&5>4<>V4(2I)(Y.SD3F7;LVP:W>^ MVW<3TK33_I1EZ6H'H_ M\-TO]4:=UAN[Y].I(]_XX9?=\\.3SV>[K6WX^R.O7WA>_^VO;[O[QR>')T<_ M#N@.@_]?_.?BXRQ_ 5&.1,<)TDX8Q#VFR&DL$38X,L52TERMO5=X7>4*4$M# MDO),27,%EY:I;_>ABK7""R5-<#SP8*TC@3,:O+$4%3, 8&9-<KX<2YRF$,N'!>/E48:7S"ZVK(AT>\"O@L M#GSFE$G5WOB06 S2$3$5:#(>G#7E/=:8.\KDICWA+%UK1[-.E+(+Y=7?Q\; M;KF;_A:'YN&J.VTWD$03,8DC*C1&/.83G$0X% VUUC!/-96%M_8MJ.XCHQ)E MZ7T._9T)2$@JN6 6(Y%L0%P;A9R.&MEH(I?>21E467K?@/X^UH,O2^]3J^Z, MR^ZUC,P')()3B!OGD,%)(*-I@M]@YB)=QJ5WH<34;,F=]\<04[]I%M4WPY.Z MJ)C%$&XO<].V&CW?[.3DHF)!+0Z&Y]4SE]0!WAIDHHN(IY"0X1:P6.J\V\-) M$&+M/?BOZ\(\NC[ O71DR3=["LJ](91;5&3GCBA7[,R' ]RTG:EU!#\@,42# M,N BNIRD"WYBT#!CB<*DL"< 7@EJ#7+Q#_*F;7K] E+"@W/.@W+0M9X+5TE.+ MN,_'?#@XJXZQA#S\1R4FK=1^P<=\GJ& 1_^2^FHLUT,BF!=(Y9OH[70EDV7) M-BQ-?(DFOJYTSMN2E2L83/> N',3]TYC.,/F8C[;79QO.Z M^&HLX$5MU_R2Z5ACK_>ATW( F_FU5[+U85*TQN2"Y\4V7IQM/*<$.Y961XX) M\D02Q$TBR)J4$%=>>T>(ECSFVG?KF.,EVDY?D.U3 .N5 M:B=EX>#5AE3^;A M6#7MQP?AG& D(B:51)PXA6R*"1D;%(E.)1S),I[]*6!5P.HY=E$*6+T<6,UL MK22&)97(^AUW M^4:TO=,[(N6,P&.'YM4LFHN*GTZ47"G'")YT?=P>KHU#JQ[:L7E>/_O*#)&: M"8:430;QQ 4R4>>U,F&1G3B?ZQXM9H5G+ A:$+0@Z&(CS05!GPE! M/T\C:*#"X4 82L(ZQ GU2',OD=544FDTX^ZI\I(*@A8$??,(NJCP=_'DGQ-& M_32,]+?=3XQNIX MEK:6^J@+75;O4Q]UIDYS*9%:2J0^[YB6$JFE1.IJC6HID7KK0)42J:5$ZIM\ MQNO*J2TE4DN)G9^$VSAGA%%MO7"$8ZY-4%@31271F*44JG ;K4HEE!([-X;: M3D_J]._CO:T=O/O;+M^]^(9W]\.WO=]^;]6W=L[JK;\;NUN?SPY;'R\./TV% MVEJ[[/#+-L_O.[@XNMC;__BC3C_R@]8!WCW9I(=?X/[]7UJ'6_7F_!*IV&AB M:4"&JH@X\1'I%#+?MO::)\6YRMP;=)THLD0E=IYIVZ'@TC+U[1ZXA(GG1!J5 MK(_<4^V,%SAJ3*W))-1NT;CTZC91GQ&29BC$;9!4 !"1R WB402 )(-18CXE MP9/F"TPC+)A4,.F9,,F[I%3D-E*I.''",&6DTXC@%8R)EWO."2063EJ)O]\ D::+4DC'ML.64)F.]B]B+ M%#FQ2>'BORT9,$T;2SB&0),T" PFA3BS%!F1+%))2QF-3B+@)?3?7E<(N)1( M?>$PTENNT_96WC>@OX_U MX,O2^]2J.[/T)NR5M!IIFRE=G>%(,T<1>#H23.:,PTM9G;SPS=PQA>1-YZ&] MF4RS1<4LWG35F>>"X3DE4F&A#,92L* \S\$+')!30B.B1 'EFBNU M+K6U"LJ]391;5&3GK99(?4: F[8SO<_ ME$@M />V 6Y1\:]BQCT+RLT$PDA5'L48E&( ,TXPA9R4'CDN:50!^Z07MP=5 M4*Z@W/+T^@6BA 7EG@?E9DJD&D&YCQ99[##82M7! M%\2J:3]>.$\#CQ)136BF6Q#9CQ?(PZS&R%5TV8]?OK,_!:P*6#W'+DH!JY<# MJYFM%9LQR:J$5)29A#EI9(T," >I<.(IL+"4!Q4+6!6P>H[-D.(*OC1B39M7 MBNI E5,H%]I G 8PKX1B* A.J"!&*Y:6T!4L)5*?Z,IR9/V.NWREL$HIK/(\ M\=-26.6YUL>Y)5(%3=PZQY'FU",NL$ &!XQ4T!X3AG7T;%$KY +U:#7.4A44 M+2CZ/$'=-UW@[SD!=*9$*A/1<"8TPECJ#* >61>TZUU3JL-KO91+?XX MC>U>_!=>CO;&>ANU:B8GQV$,9Z.IO8Y? M06"P_C"7& NN%/27&,F(=Q:\:X;9UZVJQ#/!!%W5>KX.79=X-5'?__OX8/^OD]V3XP: TOE>]?F;J%_\(A,.046,IY^5 )9)BD."VL3B:FE0$#D$3N MB=*>2NN()((%D-RT5HNP-IQF->T.XMK[_2ROG6:S-!JV2[H66\H M995TWRS<::H66\UZ#^B691+6J)KM7[NG7;-9\H=B4'-9#FIYH_>H-JK]!R\" M48"G]/)U&?0F-"+?EP^9C]_4#J,?1E_\HQ=CK=[IQQI?KVW%OFTT,@OM@E-C;5/QS'V:Q_L::4A_QSW;="V@]#(#8=!#5GAPG4=_G^G,(Q M!9'3D/A3O+P!GFZ=P?>K4X!:R@UA%E]\F/ -JCI=]U/NNY452Y7]9@W$2)J M[E[L7.QN?2:[)X?0K@.\^]MGN,8+\*!(_NNSJ,-[#_=_R6T[WX/G';8^L\/]YDG]PI__YV)W-B].!DE=(!YA+3GB M4D94E;"B+*2(2;1>\T5Q1I33VP7-G@G-M(TZ<&^ITH*+$%P(X'U:&@532CM: MH1DI:+;B:#9]M)L&[#WG%!%9%2IV'EG#+?*4L^"8$E'JM?>:KDNAEPC-%GH" MV2RSL;D)#:ZB50\JMGPK _!UU_;'NY8%^!JGM U9R:ZAA' M%YSWR AGP? R!KF8Z:5I8MP:#W@%AI>19HD*\BV:B^;-Z[J6GA(7@XXL;]H% M;2GX6PY;1T44/E:Z3L>Z3E]*UU_W,:?GPX!I<\49;X/6&(6DP/EB$M0?P!^! MUY6,T93P;*XL7\'@!<7$5L!>^13[_>9P/_J-%>;\QRLQ629FL#A?BT.S.84^ MJ>&12@S1Y)F*V7\*4#P5$ P M$X7!U ;0=L0]"8@+!TZ.XA)%0I*5R6)1%\$#241ON MJHXD1=O-6WYO+2+SS/9-#SH,GYX0WWZSC7:>WIW1 T\67O/UI5\C,GS?"&<5\#2L\+G ML&(^$/[0$U@_S;_YZ:G&UY[HM_@!6N[U[3Z4$XXY)[V0*G%.H\\,+RI%':AQ MW.MANM_S!N[*>8D%+UM'LV9M="FI8!F2^0@8]Q*#IVXPPN#,[6WBN\ MKNBCRZ(M7/N6_.Q8P>&"P_<__$%XI-$:[DSBV"23?'8Y6"0N18)'!&H%AU<< MAZ?=AZ22S@GW2+AD$7=1(FV509YYIXTT22H!.*S6A5K4N;67Q^'KR=HSR;UW M2S]FZ9GI*:,GQ7PZ>]M5Z& MB(@4"O$DM3J]%&4V,XW?T;.YG2DW5R:.R$S.U0S?D[,+%B-U\%;;)+ MTY;:<3>#X?\T7*2)TB@LYH)'PZV4R41"P,S4RLGPE3#0GTIC,M5$!M+JT)N] MQ>9Z5FF;R=ZMI*V^M[_]J;:_5_MYV??_3/$F=:\(%F@2AG&+B )>HUCPZ0H75F%/X M-$-BDFSRQ.<##YYQ92P,,@TX$I@'S)FE-YF*MX+>SV7^217["4E1FIWV$0(A M:ET#W@=SFMR/PZ1PD10NDL)%4KA("A?)TX]GX2(I7"2%BZ1D[]^\"R(")9A& ME7PP7#JN";4L4JT4E9AQ^=1<)+WKD9W+PFQO9BND0^LG'\7!2;U1W]\5AUN[ M>'?KVX^]K6\7]=\^T_IO.[C>VC[;;6VS^O16R,D!K6\U&[MTA^Q>-+_M7GP\ M _>,[^WO0GL/\,')1PK]/3_8]W0N(4GTGB7A!0+?1R*.F41A[;U4Z]K,GA]?6E:25W!$=&73>!Z;EOPV MSNP+X;TG3-.0(G5FN5;*1D\KP(-F."2:DT$,0HDP.L468K1 M4 HKIN+VA7*3"QH\.1I,VV.!><\%-T@0;Q$W+"%M*$?2$F&CD#PR 6@@US%Y M#%-!(5QY@$;G%+9%)BB_#=Z%9;=T;DY,+&AV+S2;EYJL@]0X2D14!#331B'# M/4;:>LN(4#YPEHGD9@\.%]*55Z'\RV[8_$SYBYVS0&28R2HPP@?M\Q%+$1!W MUB(+=@^8/298Q9)W">PZH\\R-,N]FMUC M,3.&,$H.!XFS7R[6,9]ET5B]8J6EY'.!WF6"7I=\L,Y'29WA6'KC#+%< M>6,Q,:/AR=(OGL*- MOGM*!]F0E#Y+2L?LI2MQ+'QR]:S4J%I"[Y":<(\!>8JPR4H-\I?J'S%4 [P) M#;-'\3XG\)*: P?XF<8$)Y=Y?$ MR%OXIQZ9,?G@;>.G%8Y%];IH51F$)SC;SI9YR_'#331GJ-9H]_JVV1S^,Q\+ MZ]S) WK(-NQ\W^3E1N7O3NYV#H9:L]Q8)I M:!27/%EJ+16!ATW*-=B7\5SKR85)% M+D/F.Q.*LCW4DXE@?!4YN(R9([K:07-1_ZW>.#CYY5O]R]\G]2VXY^3OX[TO M?S7K^P>X_MOOS8/]7;Y+MW_L?IH.FL,SZ>^-W=\^DL,ONWAW_Z\&M%<<_O:9 MU$\^XH/6W\>[%T<7!_O;/_YSL7WVQ_YE9@&T8_.\?O:5JF #I@F)0')> 8M( M4U%)Y[5/BUA&-I2<"*V.9Q8R* H@K X@_Y@"B<%9$ MD8L^PA0C'AQ'3D:!?(I<)BE)C#BG5CP!(-[?Q'D-YLA? (0H9;8G0)V*FZT& MHA^+D;A"F&@2(RPDIV4T/$9J<6 N*6FTB08^%$Q<&4P\GX.)42KM,*?(82(1 MC]0@K3!'6$1/0R0)<[WVGF]@^<0VXJN( ;0:OMLYZC;"HP( JV=F_=GMN)'B MYJ,8O0%TH7=S3ERQ?9*>;Q7KTC_$QW,N-GO5:=TZT#[ M9H!']P;-W)::G3PEW#RO'4.S>(T(VZ)/. M4?7$=PUP>QO^#H4%GKBZS"B8_6NWT\J0E<4_YTE\&/3Z'7CCGQUHY?D;KQO# MO@IE2"2. 8:0A#A7&%D>& *WV@0)SC-C8;KT@J,QR,"I,Y%R8J)F3CAA.967GTKTTTK*5J-GCXZZ\:A2KKTT:F]5KN-M"\C!CZ^*>TM4 M9+#2:(IX5 DYF' DM*4&UAIF6)R>\.5<)>9E= #L]ZI:6'EQ"+%O&\V,^N.E M8:J4QIUJ9=Q48.N>:1O7QF^J#,SS)G08LZ$%>T@^AX+YY@]+KOAI.@/>D(0] M23['W9(D[MU8_I)I(BMQ92DE$@#9_I$)XV <! _$V4'K(!>0;^WM M?_RQMP_W[&^>'9S\WCBXV#VKGS0;AUN;]'#_U];N^73<]I?&XF7?)IR,JJV/]+ MG-.VO$;R'WEG[R8S^;+'K[,TPWW8RTG024KL"//"8%D9$+RV/)M+[LY<7 M='Y1=/XX:U'R=I[1M89GRVY\#!^L26B M:"RJ/E9U[1S5@CJM-.4Z81,CDS%@L,H,,3X60VSE5'W:$'.E$LKL406PG>DI\U@/E[CW*)%O= MHA+W*5=J9'1.>A(LYEY+%Q5\2BD$05(,H9ADJX73KNK:)!HD(K$#.1XUD/H%ML%))L#50 M9S#+Z+^77LV7SW1:"G-LU>)BGSI-VP4CK!W/JG."\*%[=%[SN7WY''J_!,UN MA6V+#=-,, 60S8U4X',EZ;#D)"7'5 F:K1AVSZGLES0+VG"-L,V>-'44:8$9 M8M)Z003UDI*U]VI=&;+TCG2)F3U\\U*Y2),(,L0$OIC00B1# H75FV,N2\QL M]31]IOR&LX%:3Y'W�]FJKRD4/@HH%H$X8%%6OOY3KECW;%2LBLA,SN1,%A M>\=!):_"EK9+*6VFXDL466RV$]G-L,1NC3LP@QCA! MW"N"G CP*7IPJFDNO4VKFO&:F*5WHTNT[,&J3H/VW!"2C,1<&6% )J*3T0HK MH]*\&&,KI^HS)\FD8N!P2623!P5GPB-MI$%1V1@(CX3CK.KYK,)L3?5E4_7E MLYR6PAI;M8C9'QUX9XF)W5;!,KC@!1;&2L6]C$Y'$JPEU)GDJ17%#ELM<)Y3 M(QA+JK0+%(7@,.)@>R&#&N0K"(X$(^YU!@T MG1FGL>;6.TUH,<-63M.GS3##DY.:8###JI*TBB/C542)\D #3E%0,,/8.E./ MSD0J,;$2$[L+0.WU,S-6"8?=MF%!%&/"!BMUY!PGS1VAF%,54HPTVF*&K18X M?YLUPZPA1 BK$3?8(^ZU0TYX@Q03F@B85&EY%0XS_-&'?$LX;'E571@A"/4B M^J@Y3=HF0Y-P5B8C21(EL7+U5'W:#I.8@YOE*0)CVR"NB4?.:HF(UI8*FYPR M.1RVKO3R![Z7SV9:"COL9[4"S3(;9/N=OFW>U\R_SF#$H*.A,\C'T.Y-8?3: M. 6/T"O9J%[$(EG6>B6=J'+Y?RVISFKC;9..:T0UI;!4B.#A98+? [N+SA:6GQ,6@(\-NHB*+D M"Z\B[.[.%,@*.&JM"?(R.,0]U\CAQ)$ED08K*2?!C@9# M4T6 M@_GQ)5:,WT=M:-LE#7@"/*N>E-6B5SL#2*OY$:;U,DGX6:SUH%F]=%[K#+JU MT]BM0*WM8ZWC0#R'#. UVZ_9&CRDW1MA\RG,1GY-:D:?BZK48&!MJRHMT4FU MZ\79G,U4XX-3^ A7Q5X? #+SC5/PYGS"M-'.O)Z-[[&W M48.>Q1^9[SR3G3=Z4_?E7F1Z\]XP>2C_!KVH?6LT.V>VWZ\=YW[]8^W;E^.U M?XZIT,=#<#DT&[7,L7[5@?'XG4T.:NB 5+0[_5K\[\ V)QZ2&WQJSX?4Z2YZ M.^C%R9&]<52/HPV77887Q0:@1J=;RV]OGH_FY[3;^0Z#.1:(S@!N')7VJ*IT M]"W 6!>>=)Y'&L:GWYD8D%$.5>^\UX^M:BQ'DS8DCF^D%+L1&I8;WC^+L7U5 M7638\6H*X153W:Q:^WW(+@_-R0,W_C+K[WJM4VV*6%@L^Z.*)O"F;I[VX?/7 M<_?L*?0.9 EF;:,V+N)LF\V.KR0$>M*-+=MH9PF[:12[\9(+?SR=5V_) WAL MO\=JWLY!P"ZG,U2= CF#A1UZ/]V\X> WFU4K6\/N]8]!#\X:\*7+Q5.^=T ' MAH^9?.KEP>@\-&D ,EI)9*,30)8_7+70#?KS6G79<'C0G/HIMY=7&0/<"(4X MK=#OWZ>=7C67[[HQ5WSY'O\]IGFO4&KBQM'JAZ]NL0Z$:="_^99Y7/\O ;8Y M)?W: $W\>=P=M^;4'D7D0&6^(9N@L>]L\\R>]];^=:U/K48;38WA=/=O[&1* M3];)H3T1]97%_5FF;7P>H#@;QI]K^7NUS??/S MUL[^]E;MPQX8N_5/PT^?]O[8V=K,7_^Z4]^L?]C9_*/V:1^^V-VN[W^:)ZES M;864#YQZ*Y/UC"MC8= HF,8$QA5S9NFTK6 ,]@8['?(V*TW*,DR%LUJDF C+ MML+\]]QJ8TR]Q_-(A8R*!@/M($$SPAS&BC)LK [\%AUY4B"H%I8?E:$!"^G_ MY>KU]U\ M2+.B/N3#2_AL0Q^VS[]2JC+Q,$$"7#[$ W/(,*$0-\03[:R-$3Q MJ%FW+^: M@V6ZLERJ8C95*8JA2\C(>BW/X'K^_NRXX8^SC0 &9F43=2;LO>LR=+\2AM)G ME?.>&0LZF]. B'.>*.]"4#3%^5)$'R1$\&6&05C45K]"X>-$QO_XJ@UA)@J' M )ERRJ0WR'EJ40#W2G!G6&199&:+"]8ZX)=71G$;9K'VL\I=]YGV^WLED^Z MK0#GWVUF=[M6R;)2].O@?JGV%(,_9H>QD:KLINWU:RU[TNF.RFK&'XU>%? 8 MNM=@GGS/D1![U(VCVFF5NPF.8C/F>R\?>.G(3DO@>NT(O+%A8 )N[0*.U_+_ MX67Y*W#6AW&1.?Y\KU89W)=^;PV\_^8P3@(FUQ-)=%5>=W/8T,VC"/B4&_9I MV*"YP'36Z09PT-^<3&_CO2U_]M7)Z)@($7')$N*:P9*4:$+4$:&2T!:,G+7W M*<>I*E&9%I"-&4=HQ4*@'V*W#[(_$7ELV?-Q!&ENO*^*QEQ3Y9$VC.)/HW_V M9NZ^'HW)U[2N%O9F(UVJU:7*Y/@.W!$&?@P9HPC,,"9X&1<:O[EQO;+BM3 7 MR/Y$)\^..Y>=K%XYU=2A[N9I;U:$X+GIN7[.%9:L5]]5+1RV%S7'Q:JOWMWL MM(\0.,&MVOC'1GQ$4W)&V54+5D'VJB?.J]X[7QIAB*^Z]1+J,/1#9O_\<#E= MIP-P5[)(Q!RI!0S($U[%\@?CN:IZ4?MST.T-+;*T2>^C$3Y<&.]!<:PBVB4O/ M%;UMJ;ME:W@?FC!WU%"'GD- M@Y\KZ*<8V0BMTA$8^!#!/O%PUR*F;DTI D8E;G MHF Z(6,Q1\1$JD/B)GH%+O>LDE>"L5[[WK W1]6&+)#-SNDP3'J=FE8$:V55 MNT=S)YA66% ;F7(B.<-N.W2Y4__U/B)0K^)[>VFO:DIOOU/)Q*PTM >M2T=G M%(;#;U,TQ%<5DY$2,$-@#/C/4T*61H8PCPD+'(5V9NU]_ZPS&[C]F;(_:.(7 MI^QOU8^M8C/BJP$3R@FC$&@Z.+-YE)W6 1&!%3.":TEA44]@0:*LX3]9V^^G M[L%JHI3S/!(&)IMS0CI!3297LDEZ4M3]1=7]X\57*03,#/&(!P$F@E,&:6,) M4D$)I9.0U*2U]YUVO)^Z/VCBB[HO0MT_GWV-GF)-DT'2L$QHEFLSL<@16/;< M.\(UJ7(Y\7QE'RET;:C1"XDCT(UE"B-41=QZ+QE'V+@ID/ %7./N,-"3H\'9 MJJX<\5&8Z2I4G0WNN6'E''8:?P7N?@Y'CWY:'^V9CN+OK1R<[@_C9(VK4)T= MO6OXWAR9T)P.@UG0L-%YL1BJ!MC>S2<4K^Z76(Y.KTU'-D:GX+HV#PW*PS0Z M!W<9][N,]57A@ME3CU>GR;+O?A#4P>S(2B)\2%A M#BXL(901[)/B%C-'@E961*>%()'P,I<+GLN#\Z_$FQ@H#LA:PC+7,D;6> <# MS&B@RBGOT\N%.9Y8(DJ88[Y@P+5?L4P$!^.0SSGNG#-P@"RX/?^7O7=M:B-9 MVD7_BH+WW>?,1*A8=;_,VL<1C/%XLV(DQC8>O_"%J"L(A,26A!GX]2>KNR6$ M)*X61D"O6/;(NG175V4^E9F5^:241O% "'^ST_2S0^G>^'7/PI-4>1UJ7^^#H2$590K"& G$O.'(T5Z%9@0WG+C(:GR+,X:233$4E8S"< MRLP>C1,6P>N$K?5WL877ZOZTZOX5[RO&/6$Q4WR+ )(A";*!2+ 3A"(,<\Q" M>$28XU$+7ZO[,M3]$]G/5A4LIT.*D0@83BQRRH'Q%PR67D2B"/FI88YG3=79 MZC5.^N"[^AS<:%XK/YMQRJ?R5JX\5WNM2NO@S XL"'HL*Z>B]8>+G.>RI H^ M[,3"V_55NM!5'L%)I]Q MB0Z,,U8IMM4O2S_\H?A#(YS%;-GW[.@,7/A&ZL)/SJI*M:KZ M\#S:(G$G%_I-1_S59H/%$5&DB14BES&O/7QU7 M"8[&%VY6=7.YV+GQB_VU#(N4T^=AZD>Y]JV$FCQ=1<596!!_6(;A_U!YQ*>"F;/]@ZZL7$"4G:6DU)\M^^/SSO#HK(NQ"QV MU7SE#*ZJD!%&.XC%,OTZ>Y.L"./W2M$K$ZR&AS8_2G[L//9_-WYQOU9I4EU_ M5H[]:N+L=UBJHEZI,QC #PM1_V4JH:84ER*T5:5VIFY.D3D;P/3%/(=%P>S5 MA$V->#+_AYT<>,MEXI.DT+'7_.9TQ<7AY$;9(:X>M9^'/ [? MC:-?=BI/+G_W*H-W^BIGPS(Q;RSW>:[G)7\A3*TW/HXC;\W);%][CG%8M<#( M;N5O+3>*X%5E=?G4<1:PK\&_;.#PZP4T_HP'=HN=K!AK![0%@7=AG#3&)K% M),('!9[!\X$BEX7G1>IY9S#,X^_EI,!A3J2_&4;R];O6E[HWSHH/63<+=3T$ M% 3YATM4:?IE173^ /0G%^&N-[Z H=#.28:$-1OO^R?P))55 5=X7T3C#P#A M._$5GB9==:+_DGMKK>2QTM48K_7_FB[ O\8[41(,Y*VM^$%A>TTN ?J:S9<0 MX9-!01!0FBZG=I#SEV?.>DJM++5P?(]K9T-E9NOPL+2F0);@U6G)2Q$:L%V% M;OZ'!]@N0;RJ^R^D-;\[1?I0-3WNS#SMF#H"MH%,^E(,93B"_Y0RFLVQTXKQ MXD6X 0\4T+(W[^=);]X/I?*_O^K-NYI)U1^NG(Y;&PO_LO;E\X?W:[].2W-> M[]C[WAGT>WF1;>9]Z,74*:0%W'RP3 _L%,G(C6&?X_/#Y;;I?6"PIURLO^)@ M:KGN5WK\!F,]?'NS1?>5BTEXK!'!2B!.C$#:6H%(3"1)X9*P/M/;@E3/1WM@ M"_^U.L4=E>GS"ZU#@"F0N=+"=L6N"I "MD=!8C.!T,HPG\[3OW;I$ALKT4:E M U%](0OA$$33QP)/JW/WPC7)ORKO#I;4^'KE3;,L+\X*.LE4^UH:I I+B M^*O7KQ 6/C@;5%99WQ7F;E&)D\&X2AP84P3!!_WA>"C7G9623.+BJMCN^G"* M1_)=.QQVTD55#51>Q@ZG-IK#V,V%".!TEA-#0?$0^?@_SDX^C/4A[ 1:L<@XP=Y)SH/" M#IMHF(\L4FE$5$7I,3N.WK*RB];E,=L/ + ^"(Q4) %QBS&R M7F+0>,=UB,8)*Q_8AX9303@15&O.5+(A4W=8A664)F)S XE$O4RW+U/@V%+M M4= 6 R83BBRF#C!/1B8"8S17(LSC\3Q 3[%"-,:$$ 4R;$8?B[!7]2XMZ<^7!9_<_M(%RE/(WC+R6F ME Y?R:XV]]7"KRK23J\Z!K(+.](L)&9=319!':?0HEC&BB M;.V M..0KF2/FCW_31'H&X]ACEJ"Q %V7G%(IAJ/A;)"\=#HG\)$%ZRHML-LYZ53? M=8/^<8Y2YE#X+].%R8N]VL+)_G5\4I*OVL],@Z>V4_VHURM#T54F9A6LG*)^ M!$W>ZDT^\)V!/SL95A&G!4&Y22EK9>&57C2XRKW&B1T2F3 M%@:]@Q7G*HN.K,3/#E>5W MGL\[JA^6A[TY\?<0KO@XZ_5[GHHZ<(_/"=:>>.B/F<[GG,TU\.!*P])%)65-WYGZ63!&]>%&Y- MM(->#+==?\&\W/#XUVYV[5Z3K_K^"4#_)*PP=[J>#\ROS45.%YOD)EV?WR+& MOC#USI:)%_U!YP#F/^]=190<9O[+62]'%FZ=SZD!3,5V[J[(6\3$-96^=[61 MWEKQ1@)3*9_3D,2)8EH*L-8D9S0)[%6JJZ26&!W9^J=U>2#V4Z26*\Z1Q-79G *:,EWS/H6V29H'N1:,I^E)6@AIWK ML-,^\G@_$:M*XEAPU#@J#L?&3<* MVX0#)2HX2@/#]D?I9.J5G%M)ON\-Y9YR@?+A=>X0KI&USJ+@8]+",NF-*J.3 M#RN9-A;V'IQ (& MO61&,F>%#S+!RZ07-Y>OU_+Q:WF ]YTF' /*(Z)RRW>L M0"$#-TA3*Y@A*5DN;BZ9GC$&;F@O5':PFEBRA6E9'+QTQ^V.9KA+J_VE2,TM M$D$ T^.PR.2 2S3'YRL@."5UY6C0<6>CL$C.=HN#R^%AC*.['LN.FV7!%4\' M,!6=4]MM_')^& N?<.@/X9[=7'DPR.G2^3CHUY_Y[.-JAJOF27<]T412\L9] ME7E97"D3;<./RND9VY/7GS#5J=7PNED# M@Z[H/,;'7']LO=]^DD"!S)&1N\\DY@^Z+KZTMP7I[=.+E^+]YI;_DT7RNCD;?<#+/%GS/ M_[,OH];1I8229F#2:260%9P@4%&BG5 6=NVU=W)1>B5HTL,7_E$&0KWPRUYX MEKF!&;=@RRM+P ),8#]HQQ+2 B8?J\03QVOO%%FP\"&>QMZX5&]A"D*SJIC, MT>:S,0=6=J/+&.,-.]/PQJUI.-GPJER-F[ _AZTFL0@87IF_5=:\3K8 6Q7P M !A>WQO@Q\7Q;'ZT(LWL:J!S7FOY)&%AQT+C7[-02 M3JJY;QM V7:VDO4K*W[\9+F/[(T_SU7CN5'L.)-S4G%9'0/EB;UIL6Z3S'$J M0^%D%)>XND*9=#\Y/CD?Y-++[(*D2;9J4=\P%MFQ^=SW((K#\@Q]VM.!*;@U MFO. QGW7LZS_&)\\?9X\V,XA/,)AOULE2OYEAZ/-L_@-'B'"^!=& H*]>'M; M^N7VYM;%OM16JT0Y\MCPW.$F(I<\0=;BQ+4WEDBPY8B>/Q: 22LVWY-^48<* M(A&*#(BJB]&UQ1^?"%0;;M%GNMLM3Y7O0L]QN4G1R*6Z2\[AA/LWBLRV\NSN MK*I9G93A3SO A?;%P[Y52Y$7F$N"*.^-F9:R>Z=JY7DFYT.\52@0W MRNAQ5DS--;T9%:G?=M#ME$0 <:(FI9*%/)9<[S*>FD)_QQWE"@S+N21Q>-5 M*^<%EXIX (]R4#77'O<\GBJ>OC:0O"F/KYK34*_I]^W8/TV+-S\YM\_'- [/ M=^Z9@>4IE)_$DW(J^-FT3;8(::\3E!9#*<)3XX!3A6NW7*0,+8P;\919/D4 M9HR3DT>Z>]_/ORMG>68RQDL_* ;=ZQ>M@+(%T[N8VA_Z@ZMYF:SJ6 ?R.HY[ M5$\GL9>D!C"(7 Q>L&^\='-S9WJK66 ==;)QE&5I''2\?8%G]N^"-[9()2M^ MEZV0JLA_1DLJOQV5P#;')W&S5-9D#-T\HKGX-I,EL=I/X?S\NA"9WAZ-BK+1:Z '*9D M>%;U\9K4"&;3:(H0I6#Z*/#_V@J6%FMIQ$ZJ8T;PSU"U;C_)XM#HG)S::>*1 M?*%*!:Y=#T L')V-O9,!%G+E'$N#/ %L60V9"S@]Q.?@+L,S.1LU7@BB>%(3K'@SQ9ZX7[ MV/#Z[N<*W)CDE93D,U-^;.$$%1-5P>54&52<8$HAOP5C"P 3C.IZ.=!D0+ ; ME4E)DXL4X=^<:%?D(!5D6U60MQ\F*9'#L<40.X4K,VZ=V,]"6IB\IZ>P8PY+ MLB*0SBH0.T&Y,1U-M9BC,0U(UG'X>2@Y9O+N"P+5/W,Y5!ZBR_O*<#3(95:% MZUX06;E\L>C/1E7A3]ZQ 0 [WSLA/^=$$6&JQK0@DX?,;\Y0BLW1%13U$U6Z M3FDZA9)'YJJEW<+Q3Q=P9?N@-R:>S8P^69/+!:["XQ,R#MF\VJ#:!0I>6N&Y[NK?&.FW,-Z)7G@ M&%QBQW&$2?'7HJ#GPQU^&U2FRH M^$(F1GFSL$%"_[PWY?_U*CJ,TKZ 9^U>L^5F4C+&9_?3)FO%!5@9B<6!35K M;)=IQ<"/=3!-^3N%)S&N. 6OI5C7JEWKK HTYH3AP50:-NK O:5*"RY"<"%8 M1RR /5-*.UK$"\DZ-7IA(06$@[,!M?\\,IF]NL3/39_JK9T1[[;>VY63=M:S9Z%3LD7D77=8OKKI M3.JWV>#X W;YA1OJG7-WIUE:SM_$L8*9&: 2;KN/1.1@/X$\9WKCY>+S[ZURC,?R;U MNF3RQH_Q.KGQL]LN2]BZE(^[[.V?"7;S37]HL/I>E_U7,;_E',,R9DGZ_];8 MVI6'&0IJ9]P@A8TXOMXM7Z6G_^0O_WM.BN;RR(H57[;AJ>_R> JQVL@;1;D_ M%#I4OKS. C31J[N?^6U,SQPCTK49ND.2QM J!9OGZE%WWS2BS_#@.\4'+,V M [8Y'Q.^VRCVC,98 EZ45/U2[(;],[A$&/[Z$.%QUA\?#,"K"Z@:JP=/,*7; MGK\;T_Q.TS_]^8XNGB_@NH[*]WHZW+CG,S[-"M_S,?_[AQYQ^M$&^:HK]6P/ M<"B3#N"Q^.AT#%Q::@7F)FI%)-ASBF,;>^D M1>&:1Q](>_,8[G5PN;T38'3@-EYZTMH!O^,;.)'CW_S/?P[=2>ANGWR]V#O9 MO83[T-;.5[R=GVNS)=JT?;)+6Y?M2W@V\$EVCW:S7S)J?<'__+GS8=3:.1:M MS2VV3QFS21&!8O+@D!IBD=%"HBA-2M0:SJ18>R>U:3).YUS2:O/\ 6W(8/] MK;AEC[KSEK,[48U-KQ6;J+%6R62)4=PE8K4U4@L=F!+6&GU?WM@:FWX>-EW, M8%.@6#B:0V0F., F+9"E1"'L#3>4P^(:N?9.:-DD=#Y<]GS8]& S+Q7_>SEF M7@Y1%T&A[K6>X'/ 3!_VS L!]D6CD#'$&><2X([EV&9&-A=4(,E(ZBGAM86T M8BCT==Y",HD+2HQ&DN2BW^0P&F,O,5/ \$H<5 \*0& MTLPM;W35W[PN1Y*\<,IQR4VFHG>!:\:M!C4.#K:EVJ)8/5V>M2AP8-YY*Y W M%"P*E@G5.0X(+$- 9QFP46KM'>5-;=@*Z?*KCQM]J?K5C//L'F=2W-=G>]$P M!% 3$Z%$I\ Y"]ABI[D "\+#['F::I-BQ6!H=T'0)<2@P2A$-.6^#MXD9)P- MR$6O95Y*Z\/:.]X43*Z06[.DD$NMRF-5IDHQL"9\$BIQ;87)>0*2$N*#YUS5 M,8H55.59BT)$I:CT"GDN">)$&V1XMBV2H4IKJ42F!.)-B5OK:#AI?W( ? M9"X26N0%KZ[YMM//'<%^(;\^U#BN3GVKI!D&SQN*8I/BY/??-YX)O^JP_#*G MYM5LE0^I=:^WRA78*H\76+W)&ARD1B)QBC@E 1DP=9&FF@6IL!36K;U3X'U+ M^[&RN(H;/N MAJ%8A:0<8D98Q$U2R'H=$.>&$194,DZMO9-$-"5=5@3S.3&T,*/_5618/[3Z MJ[H]RC"6+,"62CH4C"&@D3 MA36)KKTCYM::R@>",@ ])2X&'1D&W _:4L!CAZVC(@H?"XF@8XF@M43\1(G@ M^UQ1JJTQ2,%V"<:QQDASSI%4N2R0^(A-7'M'U\F- G$=4IM5F\23"1?G!+_G MJRI'%8W00:?7JRK!9PK:RW8 #RMW?,*2WB^QF[9ZP[-!+L[\'(NFZW^!'>\O MWFX)[RZ,R5^V=CZ!/[8!8V_M2V%Q4-8BK!A%/%B'C$T>,>ID8)XJJMEL=>Y+ M8?K($H F(O#2.S!M]1K_L6#M#"X*8Z"P ?RA[1UD.HK,K!9M=Y3)(JKG;9P6 MPE[0,50M$K+>QI/3;O\B7M4W?UW_LC[NEYI)(BY0<8E,BE%>H&@\,*W[@JWL7'%S=_GDV$BOBO;.*4K=\II*> M=^91 CCAF>2CXOT:@F==D(?U)G1PF7LK$_!.UV=?,>E-MYA&?DJI$*_-).3.:"N+'O.W;"0P9#&V8@[L74&54, M)1.2DTPK6C'&981V_=S]O;@\3$,F.BGRFRNJQ%YAGX>&.QM-N%-*MK&BJKUB MCYOBRZNNE$G6!IU,$5)P"E8W+&W9DG8STUL6'P[&2*>@UL MZPY\HYJ!"=-=06AW;@=P[U')JU*(7WZ6:X3TTXM3]*B9+$_!E3)?.$51/ MVCO'M-BI-V"3YDQ9'U%T&C9I$C4R"L6E M8(6O"^R_ M&X< _P";S9*(M*2/S T9RD:T!;MO>0W?/\N]3.,TX&=&VY1*F.A,F#\+SO&* MO*C@$2TO4'(:3?A@A[%@PZW@84%@89J]XQDM6# <-DH*8\"COP;]'KSTY?Y5 M&K)OW9S-C#2[>#\)KI/P$G&;\O$!P6##.O"4,3.,2A>IM"_5ALT7OA*"QL@3&;+V.O'NOTFG"77*F90'C"=/;'QI??,XM9&5<<4^?"#C]F)O3]/$WH6PK&WR4;=F/SRMI_SNYG16>\F/V"7DE+'*<5 MXJ#2\W)#O9FK.%,R=S+O<>^PZKI^Y%BBOOC+AX6]&PP*)RVSI074'#^318J[[4=?]8=761W#KX'0E9\?:)W18_> M7B]O]R5!8Z9V/)GB.1[W;K\*-G6N^[Z%,3)6\M'D)M>_5#9(J?C.LY4P^AG^ MX^W&1$VD_" B974SD7(>;F'MW$GM2ZEFC_,)^?6J: M37!B -Q'%W]U 7,W>N$#;%"G&5"O-N65\6:.=L?>#&E]^\_Q]N;OQ^V3K?.] MDZ^X?=*ZW/[6XJW-[N'>Q\\=\' N=X^.+UOO9[V9K__LGGSBK8^?Z.[1[R=[ M._#?RY;8O3PXW_[VQ_'>Q_^ A]/N;.^TSL&;^:?U:3\HKQQF&F%E%3@TP2 ' MLXVDDT1E(INHY]@UJ4]44^V=TX9'[XUACE.!&1:!"8=G?9_Q*A2;V&0)ELU; M>>>HGMI]OE'8WK2(G>\SYUG07*,8)4.<1HPTH#,B3FON!/56Q/NZR\_K_#R M)O9T6N;C6!)*KNT9QMC'D;X^VHU\J62M0JUKX+(=FMRU-7E QXJD;J59$! M%]E>BLM M\XXX(94R/^+OEG;-GYT4%W:\SIK\0CWA2>7:YB>2Q]#>_'S4WCG K8]?.7S6 M:1VU_FE_W!7MG6.Q]_'#Y=[[NW-3^=[.X>'NR=;%ZW+ M#WCOZ)AL[W2/P8,^7DPT[%(,ADND:+ H\T,C':E EEMOL"&&AUPZ(6X,KM2L MOS7K[YVE4D(9&TV4W@ X!*9A9()IYWV0)N)X7YJ &P'BXZ _'+Z0&M>7@A2S M-:Y)*$DXX(-0\!?W,2"3RSFLI(E<+(^U;@U_#T\^"I/6O(L$03%3P@YD0 0\9CY#R3 MR.>,WZ2"22D;,DU%3%-1M4+P].IYR=_W>V5B3G&TULM'&0>#.'RQ"=A:PBM8%QAV.]^9WJI'Q9R'C(G9EKVSFPD:"Y11C M12QRVBDD3/16.&H<28",4C6)FD_ KZG27XTV4\99L")H%SW8.2X3FP8I%8DJ M!&UX;>>LGC;/V3E4:D.I-(A0YQ"/A",'5BHRWFK"(B_ ^!VCIB9+_[F*6'1; M;@SBJ,I8GF[#7H>(BY2HP*WVUA#&.*>*:<:DBX$0#7X7YK@.$3\_XBR@1==. M\F"#1D1;@;@4$5E8/$2DPX9)XG2!./AGA(AKEO)))[44I;64$% 7V 6,9M@9 MDX(RE&DA[MWEL=[,?Z)JS9KFVB6/;7)(6841M\8ADPQ'(DCE<6 R&##-)6YR M/,]<]N(#JK4RCY59Z:1!A64TU'-8?!VX3));3 *UCMO:,E\]99Z/0$;IB1UFN^=F[C5)CA/G*-&P),PY[BU+S/+D M%6SNM66^@IHU:YDS;:*6-"!*DP'-TAITS(*AKH3'V'NI&SQ#IF MOKK*S 0F*5DJL+3<*F$@9F\O!Z4>,31>'MD[\[>TR=_'[8N_T[MC?U$"GR02K"+G+F+K M&.8B<(,!YI445BC!(_:U\[B"VCGK/#IBC<: S$P[B7@*"CE&++*,!VJ3\,I@ MT*^FE#^<;U6?ZJRN+OO$=73$.$(#)YHZX:7%/KG %!>^SK=:05V>/]7AUL/" M"40H%8B'I)%35"-)J.$A2N^9SYVDC5JEIO"O_E#GSVB'\;#?#9GX<-#_7K(: M/M%ASFOR'#D(,W&Y38YBW NC!7>YR[U+3!!P)6N#__EA:+Y+[ZS!#V/])]-1 M[WUKD;W-]DE[\Q-M;1ZPO:.]H]VC3Q=[.[NX]>T3:5]^SIYC#(!>6F06-D]R MGHE&.@*2*6A6,Q54UX%"V+HP:YQX(@2A[4GD=2"]/H$Z7P? MXV #3^ Y&JL19SI'4DE Q+/"LA$Z@"#))7J.]4G%?5N?Z8)I@2>-$]@LUD;+ MJ*=&81-8T+3V'%=0.^<\1RQ3\"8@FR(&:],D9*-6B#!*DI:::RJRYVA^W'.L M3QU75Y>E4XDZ[JQ2GD<'#@A./E&<'%%>^E![CJNGRW.>HTG4XJ0HLI09Q&GN M=J@=0XDDIFT0UI&8=5F(^0:8]:'CDZGA'V<#4+S<7B ?.B80_>E."F^[0D<3 MXWD2'$L'6XU6C@2C@N=8:&8H5[5-__Q(\^&\0)D2;<3VSL8%V.7.1T^8IH@2 MD7./F45.B("PRL<&&@"(V;5WJB[1^:G5\]&)I%(D^5 '"P7.L3#@*RMOJ#*V M+M%92=UJS>J6C:F"DLHJQOC:.](D:KZ]?'V:\VJT M65&FK" D17"R"98Z4P/IS(TA*(!L?9JSDMK\=5:;E2!4$<61RTVCN;3P"EN' M,E1G>/8RZ=73YE=_GO-W/.SX[B/M\+=U@N.UYQH+%P*(<:)*2^N=M20&EKQ. MI#;25P!Z_IDSTB]F^YY\.-_[^(GO;>[RO:/_'+8N/_'M;W\?[GW[(/:.=NGV MQWPO&"MMX?^Y_+2OO0E&.HPPRT9/)?JE(RU(1$ MEIO]5\=][TN4RTPB1B6MDN5&&<=L I0WA(ADO*L]QI54SSF/T7.N%4L<6+&3D06HG,!6*44-@ MTTU$U1[C*FKSG,?H:&(NPE8I<29I2<&BG/62Z9!P-)3;$/7J:?.K/\?9SIW4 MZU*QNQMS:$\%#9(*ES*G@Y:$^."IQ9YX)W5MY*\ [ES<;>1O\=;'%LS%?SKM MRT]B]^@3@?D1VQ\_"3#\<3;^=X\\R<]0N(N&&QP40U2P3(<= K+84&0H3LP( M%QFV"XS\6]U%28.R$F0G!LJ=4=8;IJE-B3)NK(FU)+T^2?+[TH@<;#)()980 MIPXC)S1%T9E$A==:.+WBN"3B+P25!+5N6 MNUC;D _4P#F/D.ID'* F2EZ!$AELD(V>(Y*D\YY;8W("-OGQ3*#Z!'%UU54R M$B/W#HMH.69!$T:T%(X+JIFT2V/YJ]7U@>HZY_*!7^<->'V(@ ^/KG Y%$^GU^0@)(P'G$E(M+M"B_/(,MM7$E IM3$@"ONS&_ M $C=..G#'%T6[]\(MS72+A%I\:+4 _!028@"41XXXEHR9 $+$5'"2DYY)!X\ M5\YQ4RTXKORUCC.]!JU?EM54:_UJ:OVK-9YF9#%IB8L ,0RPE#A@>+8%-1R$K)$>%< MJ-RW"JN8G7DL>).I)3OS2U"G9X[\U..M4GE([:,1>'%SUI2M=A>JM47]@#^*UCX9G;C@")>W8;A?\BFZW MN#* PG T."OQ NYV.N@?#.)PV!C$[,8W1OU&_VS0\&=P29C: D2R^ P;OY2# MA+5L_/771GF/;B99'?ZZWH"'&<*P/0AAM#PHU^:OSW0W!+*&.CB=(; ML @#T[ H@FGG?9 FXGB#02B>-U(A7RC&74\#!:PZ^<1;'S_1W:/?3_9VX+^7 M+;%[>7"^_>V/X[V/_SD$K.IL[[3._^>RQ8H371T-$1@)YB/B*A-:42R0T2H: MX6P@F=:<:;T^'V-H@(IULS!DN7J(A!@"_@+5,E GN Q<>Q$-IR JQ&8&AAMV MMEI"?K:$\/;&OF%81\8DTBZW"N>>(JM,1-)C88/%U$0'$B+Q^OSN=24APXPB M+3OPAPU&FHV, (78;$8?3QR@5O4N;0*L#4\C_/Y[[%ZLSZ0^?W[AZ(]^ZWEH#_PKVZQ]L?/X@6 M_;O;!G'>^_@UJP=IS>;%GWP@K8]_P[W!:+OLPG]S7OPGOKMS?+GW[2O=VSP\ MWMO9NF@??;T$<;_8SK3*-EEK),(X.,2)!9]8*H(PH*34L*<%)TLX R&,82.# MAO>8!()E9I+G(F)C)(XZ@N$>B12Y_"$"AIQF6V9P!G[T9AS93C=KQ'O (PM[ M>K46C6(Q&N_M:9;NX>WY][>*_HRBE$MY]SBO/Q?ER3,'JL*]X]PZ;6DDCN)$ ML9%4^-N+E)8AKOXPAK-NW$Y%9=C[L\$ 1'>CL%EVLJGUAH7ULG6^KR,W GN M90E;.'X!VW5$N6 Y_[*25KA9,9->>#N-OXQ?_#IWA:==>_-;I%=-1_.C?)W9PT.F- M/;=\ #)[X)'O5W[\[_-.&!WFP,(Z+H,+U=E+=>?JX_7BHQG7L?Q,ZG7)Y(T? MPY9^XV>W79:P=2D?=]G;/Q/LYIO^T&#UO2Y[Q_G6 XYN5H1>5-]EEQ1BM9&- MMRH0D76A?'G=F+O'D=?;FIXYP_;:#-TA26-H@*TUWCY3B[[YI!=_A@'?*3AF M;09L[Q776FVI^J78Q?IG<(DP_/4APO/R4Q2W>M]A/?J#BQ])8GAM)R6+'O'5 MG'4LZQ!Y(CDOYVSCD9Y#>;;1%WM'6^>M?#YQ^0'O'AW@W9-=^)-;A;8N\OE$ M>W-#M"Z/+W>_S)QM''5AC!O_M"\_L=;.Y\[VYN?.WM'GSNX1W._R/R?;.U]Q M:_/X< M6Y9QU,XSOM$+?_9AW)\G$P_X5*U3#5/+@ZFO\Q:3(RH9)35B.C*PF*) .A"# M=#*PY5#%3+0 4XPUB5@EVKF:1')%38Q:H7^N0L_WA&<22T&1",8A+KA"VDF# ML"))*2M9( (4FO"F(:NDT*\^@/0Y#D>#CB_.?NSP\%&FQ*)!R*-4J##I*E8';CXJ<6=\=1V M0I5=4H@PXX+9)B(B%I8 M0TI\L")'(%23FQ]N?5@'(.ZO?ILQ19#_,'6^\3@KXDUX,#]J1?3ZW^UOXRF_ MBH,.:PQ:.@8=++ C F8Z"8:8Q!Q\&!60(4HB9:*)@7#I% 8?IBE__%"C#D.L MKA+_J!E1*_'/5.)90T)+%8*T(+),:<2ET0A6#ZP);A4#3\#YG,VEFNS'[8@Z M#O%#"12=WO[)]=H7L-X \ \ 7-*,_W6<0^T!20DM@C;A-% M3A&!M#?48.RLB6;MG5FEUEIU_&?%S+%:79]*7>?87B67$=PFAQ(6X$ EQY#% M0B,AG,'42TZ97GLGQ"M,.2G5SJRR6;#3']GN4AD?;Z9[?-5EBLN5XT%%)CG2P&'$=(C+96\;)!1T(L['H X-ITRCQ,YAD[ZD\ M+YFD[HO ?]]B.X5*LGKO2'TX(P\-^G_6$G7^"W@H^Z\SU>\=+]K^MT M@]54X*N?6 +Z/6>@Y^0Z!DFVJF_#P=73%4'$;E!M,<@7C#8WVSW MW%X,U_YU[9E..CTT,X>SCW_C0Z;T9 ]9BEC(+(J%0/P&(AT'^5LP)KLR8VD< M#C(:_]?=I+Z$@3-54#%FIM6,Y+VV=#U\:.]N-K^V-KYM; M.Q\V&^^WVYL?VE_*5U^V_]S:W,AO_['5WFB_W]KXL_%E!]YH?6CO?%DDJ0OY M8%>-W[7<$]O]7D7N^9;97=N?]A-W#+RS5!*[\N0D,AXL_\2D-B%&HS(5\:MD M=ZU976M6UYK5]9%*6;.ZUJRNJW]^7[.ZOC%6U_F#ZP>1=GK2/_CCAZ0FDT[MM($DV) .CJ'\AZ##),1>2:B,@Q0 MBN7.G)HV)?GAOIRKEPBSNG;B,LC;WD0!Q-.0MUV%7VL 6AX +:"##4$#],2$ MI%,*<1P-LL-%\A/7[U :*H]_?\ZIL M3"W*-UB3S7))WD@#C9\%80NH9&4BV$:ED;&T:"8:D0N)P%]6Z"2XL5("A''> M%%*OD"]4%_&LF"E2J_LA0(H32+6 5$!=@FLL4#6:IX9ZY-30@H<":@W M)4U6]\?YF9JY57.YK"R72^T_/04Z+>"A58(E)G1$BL< Z"0)TIP$<**<"L*8 M&!WX3Y(VU8_W$:S#(*NKTD_/YU*K]!.I]!R;G"-2J'R8DI1#7&F#P-Z@*#CB MM8U)&I5 I443RSHB\A.U\J0QXK9G;42OV,2CW73T?$*(-5X$%8C7CR+A,1422UTXY1G[#, M/;%8$^M54NI7'^AX/-79FW!]GIKJK,:?I\"?!=2TP2?'N'$H>JD09ZI(*O-( M.0D+ZP*-G*V]H\PT%5\614<=S%A!C7YJ-K1:HY](HV:$)=! M(F==0LI+ 3IL:,)9H[%LTA]OT;=ZL8Q7QY=6/>:MY!RW\G/,UIR]T@S^)4[0 MJP'U)S#3:AQ_"AS_<+Z /DT)XTV@!#D7,>)6*/ -%<^8'C4Q'#;JM/;.:-F4 M](=MLZ5KT8K7--5X6N/I*AC)-9X^%9[.<:II9S$V$J-@F$7<88%"I)$UMEE5 ]?QX>@]FM5M)9IZ64*G0A(I4\,^.=9UN9]2)PX(%ZTVS M*1WL:VQ),,DAQC!%G 2"-).YZXBA.C)-F!#W9E.BZR^(3*D"Q$;W2B!J9J6: M6:EF5JJ9E59G>FIFI9I9J696>FP:.2Q&'(X:I_:B9DUZ0X0DRPI(C@7HKU)^ MWA K^6EW>Q,^N]P0K:,-L;VYA?>^?1(P+MZ&/WL[GR[:.Q_.6]]:YWMS'G3Q M'=;:/+Z /QP\[N[>YK'8VSD@>SN'W?;F%FGM;/RS>_G[R4*6)&LB)0I\$4%P MD22KD'-*HL0"I9J"XVS-VCLJFY2^PL;I-2:]4DQ:5E"OQJ2?@$ESI$B 1#S,&P0@Y5DA#"F,/@\##>)HBND MTJ\^@E1)?^.T/RBT,9\=G<;<>Z=W4' GI8*U-#:ZT0[CY"3IHJX5?%*"@C_S M;-<0]700M8 +R0;,;8@:,0(XQ3FSR I-D(TJ).-=)$H"1#4I7Z4*HKHL<,6, MCEI_?Y+^SH4PB*!$2' 30@ZK"HZ1L]J@)"@H=C1@$_A2?U>)>O[51S 66!A@ M8!2:D.V*@S,[L*!^L=%W,-*B25U-?_3D48X_^\-A=HM@IF+/7VQX/SBSW?=V M,+B M_ZVW;,Z\+I\U%I @D2)9LH1C(+U%'%J-=)2$A T;V+P5NE\&$2:FM14 MT*]8KY<5ZJCU^IGT>LX:P<$X'S!BSA+$E0M($ZJ0Y R,D>BY,_F0M\G-*I4# MO_IXQ^/Y"-Z$\[/40KPL)1;<(1HR\DCU"K-+:E5^DAJKFU6YUM:':>NH &VSBR!BF$ ^*(:>Y12%HE6#5L ]N[9VB3;VT3D#/7Q&[I"!0#:V=]F'[8XO#M3'\$;LG7R]VCWX_:G_[^WCWZ)BV/X)2O9]A2SAJD=W+ MKZ#D'_#NY0$HX"?XT\WCZ+0^MLC>M\^=[9U=O'OT]?Q_+C_ /8_WC10D@MV" M#*,><14ELDI3E,"RH9SCJ(@HP1:D,(:-C($@5]X6#BLXJB%8BQ6/RDBC!0C= M/+U"L0R-JW5H7"W$L/'+VL;G[;5?YX7_WJP#,UI2KN.=8[R9](&OJ^=C?8#) M&!9T#)U46PXFTDC8*K'E!,PRF-8X@%\.%QO_-&'>UCXS8+;-?.%,B7%00]FI;AG MLIU!XWL^J\J/F=^!2]_)T=%8^8OW=J!Z/Q3XOW8'R= MX?B=0>P6M!8+!K/>V)GZPGCR!IE:XQ3&V"G>AL>T( 73'16JZP.^/Q6"%6E% M-\+7UV%,9]T_.RE>LTQ YOQOX6QP$>W@S<'9)]P^V$\:L\2\1B+IW*-5Z\P0 MCA%6. 8O3(A8Y+SC6;1IY"D;CD6]4_*KC,4=) -6VAZ U(&F9V%8H$7GG6ZW MX6*CTQN"B'9+NA40X+XO0':M*EKY"IT%@^%6T_.D/XWME@ZDG2V0@VO6OWF2AS M;D@&N@QVU1D 0/PG7S/V?(1YZ?1\]RP4/#2'G4$H-.ZBU+7QM>%;XVG*>)>' MLF">2FSJ]%*WG)9!^H#KW>[%>N/]86XK6'10N_.A M\N1-B&\ (F*GH,BQ\&8X*]T) *ELQI5;1DF-XZN#\X8] 9MQ=(4@)[;3R^^? M@7;FQ*;+,5Q,5K" +'A=W0A\@T&10@UW@(P<6:H2 G2AC!K+&'6S%I/@S+H )HCPAB>>C&$A)*4M=XEAAVWW#M H#DZNJ<:C:: >;:#=00NUT'Z[<\9J.JDW2B>U M*IPZ+XHV9^=P$&.C!=\['#8^@+Z'FXFK'D*J\P#RJM?#071/8J][/?#])ZX" MJ_E+O:J)?1 ?6,V ]<88L'ZO;!+P#ER$';PPRLL2 W!_:CZLFGOF0<<]-WLZ M+X]?^G'.4'7V<]2Z_'"Y=Y2YI;=HZV@+MS:__K.]<_S/WN9AIWW2$G!-VKX$ MIVCN[*=UV=IIG[0SM_01/-_1I_-VP1W]Q_'VQRVZ>WD,#A;,Q,G6Q4)V+(X3 M>,!1($$X1K"8+$>B [BI/!'+@P[>KKV3IJGE#W>%7KW\Q1JA7BE":1MUX-Y2 MI047(;@0K".61L&4THX6"$5JA%I!A)H]G68N.J=20H1'@WB2 1DA(E(T.D$D M(9*#=REXDYE5JA1?:M8F7:=BE>W"C2J0:[O3=:4Y\II59,XPK O1?BAP_"C MFLJJV:J6I0:NY0'7 EZM1#&VP1/$?-'^R&KD$KPRQ&/E5#1,NUPAS\0JU:35 MM:;+-D6DI\3%H"/#7,F@+04_R6'KJ(C"QT+%Z5C%::WB*ZSBL[:)",HD&@.R M7GI0<7"3"U@&M+4VNUY!X)G!CB5!!DC*((.\J#LS(!BF76"ZR7U4!LA6(\M7[_?$MD M7K]K%7Z8"L]:&EPK;B6VR 5C$>?>( L.!I*$$A*"M,[PM7>:KU*1^6MK^/.Z M8C:/Y^9XN6[;+\]A#=V>2UPL0XV/#\+'!30&-$>.>,BLM0G M')T()H$G1N;=L%_K(,MKT-:EV3:UMCZ!MLY:,X88(UU4H)XV%W!CCC0C$D70 MX8BYU5RZZ3J!Y]76MY36$WOA\0D]=>WXSYN@U8;N9Z#BJ(_J?RZL+^#E"%(K M;9U&/(6(N/81&>T$DA(GH[74E.1" M:;2&.Y,X-LDDGRUD%HE+D>!0)FK6V+J"V#IK,BN6*#,DH>!C[M+%!+)<))02 MV,J*6>.36'LG5%.I925J/C^V7B?IF*/CN*+M>"!-1_7DE5IQ6C ._/NT/RRR MF'XKRH$[W^-5Z=G_NLY74$T)OOJ)=?#T9Z.;?[*H\NXY" Z(N3X=TW\_@,&$ MDPF#R>'@JA[D("(WB/88V02/^)OMGMN+X=J_KLW$2:>'9F9^=M)NG)J4GFQJ M2M$,N8JS$*/?0"'B('\+QF179BR-PT&&]O^Z>XT(6WM75 QGARZSE.?JU?_] M+_NPZM#GH*9I;^]\^-+8V6Y\;6]\W=S:^;#9>+_=WOS0_E*^^K+]Y];F1G[[ MCZWV1OO]UL:?C2\[\$;K0WOGRR+Y?CZ6'?GD+#M_]FW>AT=QN#.P(6[T0A&E M^AQ]['S/ZS]URVQ.ZW3Q=[ M'S]PN/;QWI?9XO%/E^V=K8OMC^WC]F7K?+>CY/F6 2P5[!%=$/7,RW PL"?-1@&*%7=%490_GOBJ MBUY9JG]Z-O"'!?U#NH$[I'_UQJA?,FB4'XP.P2PZ.)S\#![@>R?'R0X&L612 M2IG%HE'4^,/E;U/T)$V$)3)@C6ON-7/284--,!A$DC)R%QG-Y[(C\1^#_LFB M!IL[,(15):/Y^5<<'G7B]S9#3- M6]<12\#I"%?PD7&CL$TX4**"HS0P;.\D%:K7\4'KN+VQ[S1LB40)1,#J1!P@ M"^ED HJ,1A94UB2 +B+F2(7ZM]-#9:H0AI,!$6'<2P;[KK/"!YG@9=*V7LEE MKJ0 C?09_:BU2 IP9'D@$CFM/1+"1F^5<$7;>SJ_D@4]U,^DX/&^X J=O#" MO@*KZH]B5P&7]FI'?\OF5'MS8Q]K E:$U(APH0%BC45&Z8 4J$^,UAHOXJP5 MHE/4GF:N?$(F\U10];Y*BYP'D)B^*>F,C MDTK>3)S3N".P\=!?SA\&2>FC_4MRA/3_C][1P>BM?G[T>[E?^#/)]P^ M^H!WCS;(WM'QQ=[F,=XK3ESWCN9.3(_^.-G>/#YO?6P?M4[:1^W-3[2U\[G3 MVOS[9!ON <]XDGE"VR>MQ=0VGFB7N-7(1VD09]$AK95$AD3%<1!,*I+KK[$V M32)6J>-7S6Y3@]+/X-^J0>G)06FNUPHV20&L6\-<%0E)('B)+:(FTD1D0%DYADCN2C8D.: M7,QGFM7E5*]"JY=E8=1:_5Q:/6MX$)( D!E&GBB'N+$"69D"PM8R8P)7++&U M=YHT*=>KH=5O-[K4;/3BJ/$+N?^T7\_8?>LU &\IQ=]RG9*15@MIN'1!%_1R M+$1B6%"8/#) ]8?M#/[.QYI7N8,U0"\/H!>0]"C,>4HD(!J#S\D1!.GD U*, M,QNM]8[P[!D:HYK2_#!EX$,U9L5C637RO3GDHUQ@88APQA*>\UVMT]@0:U(( M,A'\R"A8C7Q/C7QS+(I,!\FT0)2IB&!5)=**1624U3I8ZDDD!8LB6*=X@<^Y MHLCWZ@-F'ZXZ $ZRH K3]2F[02_X]#7#^Q/,T*O9 )*.2ENC*+..8Z-TXDQH M,)RX\XHP7YN^J[@!^'G3U\ Z4F\R'4Q!'D 3,B)R)# 54LC B=:%ZDN4:>>.7!9XVN-KT]QS*Q2%"EB(YP$9)6."ZX9\PXSX@7EM8&]HO@Z:V## M/FFQH@&YY"WBF%"PK2-!26-!!?< L06^"L$!8^?#OR\67Z_S!SRH4VYU>Y2Q M[3&V9UAU<*ZV?CO!VB[D=SK!+Z83Y(3 MK[3"DKD4;4S@A"5Z@S4E%FK[1B\493-76M^.H_N.^YH_9.E%8)801P07 MABLPI055U@LB%4F6474#T-=+O[2E9ZV-?>XTQEP+9*.AB-/DX97#R*N4BX"< M)3["TA.^/A\"F2Q]9U$C\HJAIV$SC4_1K+R?&M?+)@J9F2L5:#9RJ5/TF0RE M>[$^PZSP,-Z5A25./D7NLD\Z+JSO^HI7)8.GN90ZN;G_\^W"7_GV\M_/UG_;1 M'\=MVF+MD[WCA:6&03)*/8O(AV00#Y$B%U5 U 0L'2?P>;@QN;:N,ZR!:C6! M2MNH _>6*BVX",&%8!VQ- JFE'9E2)C40+6Z0#57?B@XSFD22"@F$64 M1 HK"HM*A,J<>)PT"5M]H'IQ!O_#&LB9539E_QKTOW>&&3^*B&858,XM=GT1 MDKP6XEQ0R?#*:ZV>L^ON9&D 6O-)3 FL52?.%](1_&4 [(+B24/!%(R"(N5U M0AS[A+3##@5-B7*E?G%6T^H-^*5\HAZT12W(H>>8!H(E M15Q(CL#D<,BQ0)&P@3'+(R?CU+Q6YX>I M\ZS%F;B(S@N!#+$"<2WS*R]0#(8DJ9.4-I,7RI77Y!=G%:W>@%_*-U]]P>L/ M]\E^1&7$VV(S6/X$O9I]O2;:>]%[_()VV8EKHED(B$<#?_&$EX^F)]8\EI#; VQ2VV774/L<=4$)'[E$+NB_L(;JL[=ZC7RL+-L-1OGL:CH.NC!M1]6 MK?FT"0/1#N-#H F_4&AZ?+$F/$MN94A"@@E'C!*&N(-7-A.K*@=O),J8I0F M13=!VN:K-1]:H/NTI\GUDM^]Y.WS?:E=L"$1,-(50=Q3@XR,%GFF62)6$; 9 M3.%^$VB[##0[*OI@I, M^V<#>!=PL^A8?%5?.BRNDS^=E*!VLU0,?ZSD=Q5+=S<>4/P,&-WI?8_#T0,1 M^I&NNKC67O9+;CG]H>A+_>'_GG5.<[_I=G^T&T=_=:V/8:OWI6Q'71?5+U;: M@_/6P;ZG-!DG%$I2<,0M P/0"X^XL%HRQ82W8 R*F\KJG\H7#^RP*->_R6O M__:G?:*$B=(%A&%-/UGP7@3J]L1+^@ MEWS9)G9A-_EAKNIO7,11X[18OWR9JJ'\>@.VX<=M#9U! J4!<1(BLKG-&EAT"F) C3+I+@.T7OUE]% _;VUN[%-00(*-1L(3 M#8A-9[P=G!7I5P#.%*4\&/LOB MIMHH!S\K?%=ANEKT;A"]?UJ;'_:#B2X**Q" @4" 0AA912,*6D0I++9!TD+T MYON6/3LW5;WT/[#T!_LNDS*!N8PX&,V()Q "QTA 1!H99 Q<>%\L_E=R>56 M-=;2L'[+(@??/=Y7C!NJG48:W!>P<*A&ED2'DF')>WZ7N=*F_#3JCN)U2O3?=(%LX[TV1)^_ 5$#:&XTXUQC9 $X1$8$S M\(5 Q/C-Y\H_.Y);B\"R16!G8U\&L!==8HAE?P>V!XNLL1$1(W#D(MJ@XMH[ M;A;+P*QYDB'F'.9]%'L $*GA+N +W^-@>,W/*2V*I1WP5X?LG*ZK3.M\VA\6 MB4Z_%3%A&%C%YESE9$[]L$J4PU<_L6[8[YZ-;O[)(E+JY\@EH'AF]J;^/AQ< MY:H=1.0&T1XCFV"PO]GNN;T8KOWKVC.=='IH9@YG'__&ATSIR1ZRS*L+V<8M M!.*W,S!8!_E;,":[,F-I@$T-Z/9?'1=IHC0*B[G@$?9E";Y7),0JHY6389^P MM7<[X[WS?4;&WFCXO_]E'T:!_K32-L><6DA;>WOGPY?&SG;C:WOCZ^;6SH?- MQOMM0*SVE_+5E^T_MS8W\MM_;+4WVN^W-OYL?-F!-UH?VCM?%DGJ8DK^0(@F M&'8'*KB07@>:E""2,D:E3VI%*?F_Q8+]O@,247A9IW%0[#C918.5OOT\ZK0_ M&*5^M],OMM/.:-CHG)P"NF:C+/_R%O[^]<:WS.\_[#=B;H!H1[%L %!^Y_^" M+=<9732G!3]&3*$P]?7&]6&WCZ#X7;\$IRZF?0_ M.QQMGL4%'L"PT(T=N-GOW;X_?G/[\1;< 38&ZY-TC(IKV -(E@YIUEGP&2Z M1P^)4DSZJ?S'"8AHX3'X/FS>M\4U?QL;")7TS"/;HSL_+ 2,.Q_\9W>,@!US M'9>[YD-;1DBYSCE;?A<&OBZU>8*6$8+=?-,?&.S_S]ZW-D=U)-O^%85NW!MG M(CJ9>F1697IN*((Q' \W#'AL;!_XXJBLQQ@/!@=@8_CUMZJ!L:W=F%=+VI)J MB)&E5FMW]]Y[K5J9E2N3_;N-C-C?&(!SU<-\NW/YYND+!^\X">!RG9[%KN[[ M]'Z_9([_.3A@C8,#SM3&:$',0>EQ8U>+70"4G^N<%W!)VG ;%G61O 1KD%-* ME,ERTR"E%N/C!\ZY_NSQ.V\;GF__Z4\/^G'MS3M7QW35'@-D<]?U]_?9W>?W MOOWF_DUW_5F/#>[?^B&[6U\=\Y_^^$W_#/W8U\9TU7_Z6R^^_.'>9U_CO?Z^ M[WU[XT7_K'BWO\=;+^[:G8,!:JN.&M9A\4? H!:X< 'K [9L3-#MO_*0R/ M8EI-0H(%D8N65JADZUK+A72JHI5PT(XF^?W::PF<@9LAP*@!I(4 T:JQ4J4V M6T"$C#!>* M&""[%@%U-$,01Y!,=IFME^CH\,B&#>^M=]F9R(ASF"GZ['%-3[>[H/VU]R,H M+D7C9.TQ>K^',:(E;+XH^Y1M"EA=]&S3%!3K8*.[.SHI6M,CTF1?S>=HWH 4 M;&,^AX_LPBAZ.SSRM GG8*S9['W^P1"N';6&D&.N#4V@%*HCFYA2SKDY,P7% M:B!\7%!T9L544(%]!^Y0@<#H*KA0J=^Y/;1SPUN,&S(?/6-G?7F)ETAT5QRM M7%S<>?0T/=A+=N+C&K">:YKBL7%3N936Q89/29R:5AHQ<8W*,W6Q$IK:,68E M862.MH*1Y*%+PP0Z^B"8EKQEY=PEX_ M^TU7WOOM*+KZGLP3_>\69S1J7M@W M1D%ID9OV>R5D#L%$JN\\_GVB_\31OYC*HBF:@ 7ZE>KH)U]!O2'P+7MM[$?# MZ.%0]QOC]S7>\\31?QER(ATK,P/R5F;**;;$0C&FBIVEA%M5V\A*1ETW&](A1?RCS(G/LUA]* M0\.&]VS_N\,!_^<]'?K3Z\L:J./&N0/]^>FV^>?.EENK;C(LYEK_)*_:-UQ] M6+YZ>O_!@ZNO>IC.[K)OZ+%$_7C?E1QME*I0:Q[-RP.#VIJ :["9HLW]RHU1 M@'_2-W_=S8;GO?%!]\:M:U>_JZ&(=-A",RD#]LL#$M&":K/!)A\[E+M0MU>6 M&OU-WGKR=-'CV=#E]%C+SJEBEP@(?9(3'P M9NNAH+5&^F.-_/&&+C&YI.C%LF\HXB5G&T(H+:&)U9;W;^CRQQ5,GQ\\ZJM_ MOY!;&GE>T^.WKVK_:21TO&?0QW1]V=G6Y:T?_ZW=8DZWZXO(%2;_(4U?G+E" MX<.ZL_QI'Q5S!4,XD:8O;N]O5JY$C^?DO?*5:$ZFFJSS-[ M F=V6:BR1XUY<4[3)>\N^,6K;-+ONF9_\BYP_. JS7F,>8QYC#\_QF6KJ?SB M)?GTM_XQK4$N:"W/Q:S&(7*E9 H:O$/5E+Q/(6AV.;FFM;YK<>..[;#7":2Q M1?KISX\?]^7MO^^/?ICZ.HWGOI[[3Q5/^\//YGL=5+L=;S.,*NV:CIQ::;A M\I4*4D=G$H.F-;6:0VQW"]Q4+#!,6"L%9@]0@\;8\[&N%!"#QE[P"AQ7XVA)G5-ZKH8 MU'7_E_[3S?WWKVG5$T+4<"M28#IN! 3,Q@G)'@ M(N=*\65O.^*9\YH4=MDH[-(:_D^1E&X>)Z54*E?*"<2%""@A !M"2$&BFNRI M2-UV4*%.2W9-0>&>JL;.3?'&K4$T.,+8,R;4"D@/F M2*F&XD>J(<2/GNLSH7[)H3XW:T\1Z8O-VIJI24ECU&"K'>G% TO_L3@7&M4J M0NWP"#<&Y[#0B?2YMWG.\+YC;U-"2\:D"-+_"XBF@G8A#Z6T$$RU1G(]/(J; M8*>,GXB?6X$KP/!B*] XM#:A!VHYCQ:> N(L SJ] MOSD,9TYO.%_#<*9?_.S8_>Z.03FA7U.V 3J3CXBLL[RX0F R3Y5WC^>\7:;&MHQYDR$,ISM"PC;:XO?_9#36 MQ[IUNCN[\1^?#9O,.YEW,N\:F'=6%9P>ZRZJ"JIZUX0M2$/3U:X0]*MK08TI MU3B4)'QX%'W81/KHO<;)N9-S)^>N@G-G?<=ILNYQK1NRV-9L!(F> 7U$4(H- M6,FPZPJW%1K=!6@3<%]&DLFZDW4GZYXIZ\Y2FU,DW46I38NY9<4(<;OQ7JBK MW& "M.;(.(=VEU5/+4AAWQIXJPDP MEP9J4P.2;$+.P3O3.OEZN[$RR7>2[R3?\T*^LP#MY.ET48#FB[)UQ@ 1=CIM M 4&3=^ JBLW-AA#+MA<%R\;2274;07;7[=SF8_>99KT[Z9"OWIY&&SV MB0^O*>[^PU(?/OT$+&\I]Y1!Z[;SGNQ?7EZ/Y=>K!P__T,OBP:/^]NX_.4BO MOGMX\.S[^_G[[4CO_PSJ[K_OORBUI9\?/#U(#\O!]^G)&-]]\&,JM3_PO"/P M^UI^?E#+P4^/[W?I]%-ZN)WD\&C@\LVX.2GC\9S_BQBZ4[1_YP<=U/[G(M MQG.]O%SQ+P?_]P_SS8]5]I))U1D,QA#&Z#E9"=YF3<;F3JC?7=L2JS46?F/8 M/W+JYX\>_NM.??SCM:I/[_0#__W!H_SOLV;+.S=?L^7S>]_>^_[69S=_O?7# M__OWK1?_,K<^^W_?W[[S;WOOVG5W^]K-SFJ=I5[TXW7FN_<_WYO\XS_#NU=O2;#947ZYM_7ZKY>I8=; 63DS51G48*VL* MEDQ )/(5$QT>U+X(_=1/^=/'/]?#HW'"89SQ@W'*]SV^_NWOYH_O7KVCO@A+ M(A%45Z0U7P*KY4#L2CQ/*S/KE?[J?']_MQG]U_ M^GTGJGYJGXY36_JI[123'_S<6>BKGQ\^?/1+.KC^L#[^U_.#3Q\]_NG1X^TY MV_SVNWMP^]G#@R\>/7[:^E+R:'/P^>>?'OS7X?5[M[\X_,MOS_M'[;]\/W3_SRZMVO#HX_:SQX8^?A=A[O#T^]<_V+@W\\ M>C 6EB>OG]4?^\?OG_/5HP?'CO/5[<]WON W.U[OF]\_\>J3)_7I;^?C@%\_ M\^H7O'C)X^]^O.JNE]WQJM\L#[;S:#L/M^.L?;/[B3N?^8:G[G[NC<4;/?YI MQOO\9M?)_I\=)_M_=CQQQ_/ZT[;+ZNMGWGCX2P??H\?/^R,__?3@^>NGWOCJ M\"]73GJM^.K54GZ[#>JZ\?!)9[3MVGW)%P[[G8FA>!89G6\M8(K;BK("Y,G6 M7$**I OJ[33+6,DJ>4R:.3>*RB$U[I>A+A:..UUX=2P^>/1LR+.M,.V2JC[9 MBJ>ARDI]FNYW<=6.$>'FX&&'JKD<;*=^UAZRI9_+_:=UI X&J3]Y M^=U62X]\UH&F!V,FYL&3[VM]^N23CUBLCB\BOQ^(>OB&M>SM)^B/)S0[&Z6T M9$(V&(OMBUHDUZ,63S5ZJ_UU7IZUU\''RQ"BKUD/TD]/ZB>OO_E;N?_DIP?I M^2?W'VY7GNT?_>W']/A?]Q^^CDA&7[ICXW2]/O_]$Y J3'['R M*R?,JQ=^^5M[91M&'XN(7O[.^2N&^(V_-E?L&W_W9X>U>,5%_T&'_?/?D7?[ M?[/FBA@Z)V^6^Y4.Y^2]6G>%C9R3-]LAQ&_^[;K>Z[@)WNV\OK+'O7["*VWK M_590[T[EOLN\U<>/GAWWO)ZK<=3;6J&#F_UYWS_IVG?]7M@]=;J_GI_5]JETDOLPO;A[\<.S!_-M;Y3T[; M&\^VG,\S?/7)T ?'3NC;)UY_X,WWMGGSY^K4C7S/"W(N3M1_;?,DCW[NARA/-@?U MUUQ_>OK;SM7CL73_Y7U.X[NVW'A;240_MV=S1KZZ?N-=(/G!O7KF,>8QUGJ, M4VII\Q+;;ZHFL'8[$^.DT?^>)3\/?QZ"_5C5#UNMFB6F)(K.8S*"(I%JPM3Z M=[NK?F[<^N_CVPY_W&QX'3V-P.FKIR--_45]/-:.'FC]I]X'W#G=B7A5\//@ MYFS_\]RC<^?>MS[ZVMWZX_NS>M7_]VO_V^>U% MP<_7S^Z^N/7@WIU;_[[WV=?/;_WPY8\WO^VO]^T_^_O]VMV\\_=_W[YV'6^^ MN$';X3.?_K%T_7/_Y8/ZCR_[>RX_J<-PZX<;>-/]D_KG>7;[VJT'MZY==7=? M_/O%W1^_^?'6BP?W^WEX'O[=;5[PS5D')*4"I60$X.Q(TY-E)] M,+FTB/;PR/1[>%$G]+_'W;/%PC9%7Q_>?_1X5)+\+CI^60/R/OW=WG6*U2F6 MUYT$U+ :KKYCC#1AB$E;S92+$6\+Q8 []_9^PQS^65'(ZV3&JUS&[^%WNS\T M/O2$W7O#[KACQ%:')D@%T[;-6:T=F$E@6VXF&9>R3P,X\=1FT)U>*>Z[(>)_ M?Y#P_,ARYQ45++_;63J7T^\^DA*7!<I19;$GSZB@2WI<:W'CW, M+T/G*0#H\HTJ;?<"L:?C=) M:9+2:9/2I[L8:8U#[LX)&2W:UF!VD4D$HI<(Z"T""P6?-B&67:&65/13$7SYXJF5NY*/5-F2]A:X-@< M>PZAJ&8N>:MH%C0XPZRS(<-EEQ*Q%(L:,'$8Y25'4%($&Z--_:JFJ'Z&69.4 M5O#1SIR49IBUYYS/CKX=)EG+Q8)-J=-1:!8TEPQD.61*X]&TQD#K5&L^+L"^ ML*!-SBO5* DEUA222+,U2[5DJI_[PF>.SZ_?NB]\TWUM[_UPU?;W\_S6C_^D M6]>^_+%_AOZ>;SVX]:+TSWWWQ=UO[_YZ\\XW8U^XIE92- +#FPSH3(#^8P6' MU*+%E#IK'QZY*^&T-H97./CK)+!F& MN^,BW32G*"+0KQSU57%45$A(4"1)'?LA(>;#(W_E]"9QKTWV?EC&XH).#]R[ MG/ZPU7K&^&=$'XM1)[Z8PI)!"]H>X\=.'[FOPX(] %*3&4T]/ K&["/>- M+QF,9U2\7_@N-A\%M:HK?;E/C("E>9 RRBM=CB5)1I6XMYAXPGLCO MLK>@FAR@JP%2\0RE)7*E&'5:II2?,)X;7&N [XX-+H.&J[46$O4OB*$#F+L( MZ(^IJ2ZQ'P/PUB?F]V1\?(E#M]VG6H'!>3<.!QX.ROTGN7^>EXWS3J(>:A9F MONTZ_-=[$*)OF:M7;"E;]*UV4&$5E]76X15X:VYC]W[BU_V7C_KY>%'+M5?W MPY0Z)\&5.P8T8_'51)LA:?SG'-4D7 M&]1KQ/34/?O%\B*%R8Y2(X?@2XLCUX$@&#VD@,E1:UFUK;&L9XU+_626/<@% M+I%+R\;;*CV*LBQ<<^<:91-:('I;_#3EPAE3S"(SDM5IJH: +:2A.J!V3I &PJDDAC$ M6Y&*&!'#&@7#GNJ STF:I-4.A'+07L_#[!_YR=,G'YXQ. M'HE93C)]=V$S-WM6*VQ.$JF?_@ZF4\[L!;Z+[$:->[YK''9GGRRJNS'7/KWRQV+M$:)Q@2?#31K(J"Z#&R:@[X4=/IP M2$5Z("1N6>PQE_ZU0G4E2)U+__Z5^S*302VZAJ6 =98!D\^0 A4P&4,3)G*! MUKCXGVJGZ[/H8O_&@;"K+_:8QYC'.(ECO 7RKR=B=GZJ?_ZR\YGG\YFSB\5[ MMERG)!Z;)92&,42-QOK85&.)VL+L8G'VFNSZL\_O7/VC)GM^?-;S77_OQ_[: M/]RPM[[]\L'='[[\X=ZW-^C>G;MX[X>KYO:W-]RM'\J/=]U-_S\O_OE=2=4C M)P]BBND1&=EL7;$ZL"T"H!@3(\<$@2D"1B:05!H@>F-2'M6=>G@4K@0_'6\S MA;+_%,J'+=+3\796!'+S.($D4S5H,!!]&O.$<@,A@U (<^S?9;+^\ BGYVT" M>;:O6 & OUYXWLBX2#:!5-\5<_ 1U/4?,WF5&JQZW%_W_ G@E0!XIZ G](I= M\K7613W;FM1JQZ[40E31N]G 8G5PSL?A;$V4'(B 9;2PX*[E1Q\A8%\RMY)= M\6X(>OKH,653T$\:V;4G:H;??09Q.+=0#X^J^OTWK]/3V[^4/^KK@4 MG(\(?IL#;UT,"-L"=5RPY%+CBFM4]+.+Q:H+&RZD@^U]"C,-IZ+8XY_1UA$M M)J=*601=C;:AG5TLUDV6O^Y(7PI*"#$CV)P"H-!HWH4-FHVF$'O1$2[YC>>/ ML6],7^IJ99'*#)0CE\!@&L8N?(0A910HT4@)U3**6Z,O=8VK M_>26/2B&6/M-YYTE;W6X!#63&B[1E\8^BYF-+%9/,LO\2$W%-5/&>.%.,K:+ MA>0I0B4T-6D7"K$.Q1##;'QU?E"]1E!/Q;!O,"]S)4S#[^$R%(L.T'L'XB2# M5[(MN7XY2=V?+XC66)\*@V5P.2< 3E5 M8,H]R#)Q=#>/Q91\>!0V/]M(9MF*G-,.>Q/[ZP8R6LYQH5DE+-)D4QU<*K4LDB,>.J8+SK&!8>H]"* M!TYJ(SK?E?Y%+AU900ID=S^,Z_=N?['Z I%YC'F,$^M\\=>G21_4HRWGC%7G M_L.?M_U@_F/07CS^NQ8&K["$[DH/ZH#_YE_JW9_?+T^]? MKWB_^\.7+/.)^>U/DCYY].#GIV_^D]]1R.@*4!_OFS&L>=O"[<9[0)_T&ZH^'L_J[RFMYKT;8L%:GNWW;I]Y_I7 M!W=N'WQ]Z^K7UV[/6U5N?WKCZ M^<%7=_H#-Z_?NO/5KCOU+1_R&-Q?2C[UCD11$HF@NB*M^1)8+0=B5^)+P=K_ MII:K0T"&Q+%R3=9&TQ4KB[;0A8[O,I6X2'W3ZV1GHY263,@&8[']!2,YPN2I MQJY^C[\.=R652L)HN:*IG$(U#3$CU5Q:2/UUMO3V&^T\[C?/X,8'Z:_GK5[@5N<+D!W1?B:97 M+_P*U5>VJ#XFX%[^SODKAOB-OS97[!M_]V>'M7C%1?]!A_WSWY%W^W^SYHH8 M.B=OEON5#N?DO5IWA8V4OZR^/'ORRW4]^ M7,O]IP'::A(U0K52%J8:1$>@K:)NH\\3<*G2R"+2A!+,555!XD+ Y(E2"87D"RY9A(* MPV(839@FX0GDV?7GS &\J -AWP.MG QH$0%T14$8/8A2,*E%%]TJ-WHF@/VF(\!?W%I9$=A:$Q"+.B3SJ&H.544\!@R9E<6^>5V?5G702R M*-[B8#BV:"$C!\ HH^8C$_A^3;V&5I+A3B"SZ\\$\NSZLP( +TNW:F*+5@VX M,YXJC5(VBEM]@WE1:ZR5(?5=5&3K'9EXTT%H>J!$B5C8C)^MO69DN 4 M)8&+U$-EMBJM8&*3T-N476)22X+Y1-KZ3!YY3QY9Y#AZ/*LJ1L"K[Y+ 5@-< M)$&AQM&S)C4E]F.%HMD&2/+*#? ?KV )48( M-7>M)]G9FM:H"4YUB.<9&-7^XR2.<9ERF5\]>I >'Z0G M3^I3&!^LEF-S4R^W_MA9:E'8&A\+5'1>CU&*&,>\6QM28:Y/1 MJ(D]4B75(D$U=S7<0C0\:Z?712"+G0F'5-!R F8WNNC543MM"L0>BE8A,@$[ M@5B1G9UR+DXZ%DQ%P*X#(+$G,*$XDZD9 M+7IXQ!MAFAB^(!C>J>FC+XI5F1(+EAQE3+[V_7N36_^GLWQZ=6!>E$]G@S50 M2)T@NYS'L2Y+( M$S6MD+:'FH>G#J:W'4]-?7!I92H'2HF:JZFPH*(E3<\'; M%'-,TF)RLWQZ702RV%I4*X;[)0.#XEZ.7&2N!3C4QE@\$8($9 K-85PTD3#5$?=M0(G/L]Q7.QZ["G M"NK9XOL4RZ4JFF18;+;B,6:?2DZ-332:&N409@7UF;,A[LA3!NYW9RP.6D@1 M,$@"CBZ #\A%F^L\F;JF6;:(FK$924RJNV<;'S=!';UXE.27_O"I"-:*VC6"=BJ"?2-YF>F( M7C2(9B@Y6T##%C0D/X:?1E-SK#&$-4J"RU1AN?^YI],E=B[3'G.RV>FQ)>V: M>QI:9-_)TOM@1JV' ZG.C9)/8T8 %:L9(]_1X;2.G1LLKP3*<[+9"4!XD0)1 M;4D2-:B)[$AF*B1A#R6&& JQBT'6Z!=;X\H^&655*9"I#DZ56A99$2LU1HZ= M2_(H'K.NAU(8"UB-W)+%3CAEJ ,2.]7!N<'R2J \U<$)0'B9#G$U*6)CJ#X$ M0/85NF"P8'(V:J692OMKA[V^TH\5I$!VV\F_O'KWJVDGG\>XG,>X3,G.:2=_ M?^M):M8E2SYSK>B;5U(;8@K!5\Z1R[23KTIZW/AUAYTEK6"TQ1/VGDH[5 RF@24TZ%/=:N!$VN.9984N@2 &GZR==%($L_N5=)(62H M#1FP: 6N3B!88G)(F L-.4 ;CA\]HWOJ@4L&Y"GJ3R:WM]A6Q"[@?*.AU&K7 M 2UPU_?:46U:"PE+KL4='LE&**X(Q--/ONK=Q@OI0WF?TJE2*#H1([$US*/U MEJNDIG4:K":XMPX=G^ZQ$V?#YSL2E5Q:7ZF"@1"J $IRP,0)*CJN2HXYE4Z& M9MDO;]K'U@K;-:)VVL?V#>5%MC)DF\EF 5?KZ(&M 32C!8MH0TTF^.S7Z!Y; MXW(^N64/D@ C17+")7%$]5E"=&I])!^K>N^GH7P-/+)(Q4/\Q M&\[>2:S[.\M'EFV(!#!5',ZP R4H%'VJ* M2:P2TAHM8VMCK"H',M7!J5++(BV2HO'LBX$2M5-+, Q<*4,:Q;PN&J>R M=90C34?Y^<'R2J \U<$)0'B9#C$FYQP00>K8[33]2TJ%(2OE1!)]U%7*@XON M*-\.*)^6\GF,RWF,RY3M?&DI?_ H/9R.\G<=9MAL$FR^)).P1<P.1[DQC9)M#3R7"EBC >40@+C$K!K[/W]XA%?PU&I.I_GDXM+( M,GA1-[*8%EN)#BO[),QDG:H68V*8 \I71B"+S8D8R)9"7U DD.!"7&TA1 MCTFSS;X>'HG;H)VSC2>.I_=D!2!>SB?GK W106VCM,I0!#:)P!1.:#"U8N+6 M4.[=-)1?%!#OU/2AFIB:J;F5A-D;)FW!#4.Y3TF-G8;RU:%Y82BWOF4??0$9 M^P!HL1B6DW'P@XXF[ M DC34+XN EEL*:)'K#8P:-'1):H(L&* S''D!;R:-#0];MSII06F'+@@.)Z: M_F0R>TL_>:J1U$7P+43 R HL'*$Y3_VZH:-6MZ(>_9JZ0DQ#^:KW&B^D#>6] MZJHS8; N%BH!H_>:74AW9CH^R#TVN7)O7.EV)#%S\"%49R 3,V J M8^:QZR%NB:&J)JP..U5N,$R_^?E!]1I!/RS$N)+>\EV(@.TBE!.\=^I:%DT%5XVWT65P^$;_Y M5 S[))E%BJ29H.AL B7IBH'9@X@F*$BQH 07_58QD ]3,9P;5*\1U%,Q[!O, M.R9Z-:H^C]9[%OV0#!ZX4832N":)T9/J&B7#92K0G';TU='EV:1-IN'L]-C2 M[TB6!-;F8O.C8P<"]E +^B,)Q#)7*HV*V&VRQ"PWAZ;A;*U87@F4I^'L!""\ M;,E7R=M4,R3/,BHW>_02V0*3DW[IG&PK1-;G-UOCRCX9954IDJD.3I5:EK4C M*6O.QD(>-8+(U8!&$T$,CGUH+&T82KHZB,MQ)E,=K!7+*X'R5 7[#^X_?3[MZ&^VKG3)X0I6'XQCM#5(L:4FTZQV M]6$T3SOZNJ0'[;"C.Q\#^6*!E;ORD%@AF9P@J+/5LP^"^?!(KIS>'+-I7;FX M-+)CA)KS&EO+3('0>U8G349.+/BLELVTHZ^+0!:;$YTQFJ]*T&HS@ U+#UU< M!5O8%X]9;"Z'1T1^XW8D("Y.9G,"^22 /&LQ]@W@Q=9$=>@XA (Q9^P UN$] M&R68V*?AK1 M5[W/>"$-*.]3,\7%L0DM&2D)U4=-BNPH!)N32\U-(_JJR?+FLQWI2U.2JM<" MWB>!'O$:2-Y)_[$E"BT$[[:UU3%^3&WUM)6M5N:<&JBG\MDWF!>I3+22G3$> M4K4>,',%)H_]QRJ.<_#Y5 RG6&6MV=7L;5\] E;/R7DJ=FR.!%=5W32B MKYYD%OD1]E'Z\N# &,?0*2< !Q5(L3_0FN62RN&1VQCT4S&<&U2O$=13,>P; MS,MBC-7D!_977G]U>W//VP, MV'ESHLUCS&-\=.7U.4Z$OAP#EIX\J4\_?@[8Q9,?.^LT1&U7FQ%)1=$7TI*: M4:F>:HA2VRR\7I?R>+ZC\)JD!I;0XP8<95>^9)!8"/H=G+K84-O4'1[Y*_+1 MA=?OJCHN1IW&C&+>+8JQ05F,*)%$])*TA;K-?W*VR:&?A=?K(I#%SD7UF$T, M"B*N ;(-D'QL_4?R#IMHCVHZ@2!M^.-G",UTQ"4#\AP:<"(H7FQ9I&!R=NJ@ M2'" 0F,&""/$2&JS-2Z-:7Z6-H8FB"\*B'>*>@PY-,X&"R9,/-P4@9(Q$M5( M:7D67Z\.S8OBZ^B3%N,"Q$:IBWKMHCZI@(\^F$K4@M)6U)\:EJ>HO[@TLM0" MS8?@2Q++90P%M=Q*-OVF2U2"(>19?+TN ED67T=I;E0B1F ">8KZLT?QC@ILBQBB;< 5$5 YC-ZM#6PM2*98]*%U M51\V)BR+!,[]IN*YV'?84P'V:6XG74A'RON44YG:*3$V*2D18B*N-5;?@D^U M,%=[(@78DP[?APY?[,A4=BWC7&T!>O!: -V8<]JO&F0?&+E3H35R>,2S/>7Y M0>T:03O+I?:-Y&4;Z^#86:J0*?3P)%8+8DJ&F)KZD#G&R]$K8BW'N)#<\CZ* MP)%IS8BWV$6U8DS6DJ_B6K%*BB=38#UYY#UY9)'FD!3Z50H%&)-V15 9DCJ" MD)S/F8SAJET1S'$6YP>U:P3M5 3[1O*.H>>B-A?7()OH 4U%4.L5N@3 ;(FU ME?U-\IIF\Y5,\IHNLG.9]IBS.DZ/+:SLW1KEP47W MD__C^N$TD[^C[\04'TRSM6M,1$^% MB7*LA27Y8E,HTTR^+MGA=IC)I5 E'V5T_%7HPM% ,IJ@W\)!-44.TB,'O&)E M^DYFX'("332'=\VEY T*9I/%F(P]CJG8625AG&;R=1'(8F."8W'."(+I<29@ MH +B/0%[]A%]K=:9PR-K_*93R8K"E@GD\P#DZ3LY$10O]B:<-:*A,42F!C@< MY:E?0,#J;6,2K&-[T=J-]Q\]N6.">"4@WFTFCPD5)69O#&)ITK"5DL94"*-! MXC23KP[-"S-Y$Z'4+PZX#F= 8WV/:6N%)@Y#:"8;QUM13U/43QHY@=T(J=&F MY&RR70U453$A(%%J_89$CM-,OBX"6>PG:D1-.GK+6&L!;6<1+48@VY"PZX%B MX^@M8V@3Z-0X9.J!"P+D*>I/)K>WV%(T*2M9%+#%F*[E0X)$12&V&J(VLJFD MK:KO(=N*4+Q7,_F:]QRFDWP=C/@^15-JG _92A6+6#L5UH8]+$(,S2H;G4[R M,^="OR--V1PV&D:Q'MC6'A+U+Y+1 9$KWK:< KG#(W++GKG3.+96V*X1M=,X MMF\H+W*5W@<.OD4PQ2%@<@%8:P0K/D9,.7HN:_2-K7$YG]RR!TF0T(P!@))* M)&R>%+UI*3:6;&SSTTJ^"AY9%DWG9GM(9"!J=H H#%)J Z>:54,**;4N"<+L M+G-^8+M&U$Y)L&\H+S,=ZD>#P])AW"IW+$<'T@4?J!(9":FX%M:H"2Y->>4T MDJ^.*\\FZS&M8J='E;@C$>*=8#3DH9C1:+Q)Z=$3)HA!LT4)N5(80T@[ATZK MV+G!\DJ@/*UB)P#A10+$M$ 1;0'7"H\>P098>O3B5:(O2@61U^@46^/*/AEE M50F0J0Y.E5J6A1\!^U)0*ZCS<013$9()'IPKWCM?$5&'.@AF6_X-67=\QC MS&-,&_E'++5?UE\>/?AEF][LJ]_]IP:S9 M:"TH+@F;,@:4YVDD7Y7L^.>S'4;RY%TN$AOT+Q70.@.)5< A2A'!V/)PD)DK M9IE7G*:3&;E\_#3C;*V-E M9C^1"O_FD91XV5$.)<3K)U\4@RQ:WKC53VD@[ MZ-B9H )]0>@_*CGE)!H==09!WL2XIG+U">3S .1I.CD1%"^[W&;+OOG1UE;# M\)XFX'X)@5D=VB!2LW04;YP+$\,7!,,[17U)V@_CN'E-6%D4O?HQLZVSO/7> M3R/YZL"\,)*[8@LUHZ!<+&"2!-KA#21$] "PL4T M]+X:%I2&71!2<%'0FX)(>3K)U\4@BPW%G#L+% S@XVAZ[[LF$.\=I'[Y2B(L MM?#A4<0-^6DDGSC^0$T_]!W#KVY_?N/&W#.=I].3Y[4I[/]]#LF&"HFZUI1 M#=F@CGZCG#AZ-XJ:F7*8NX;KDAW/=^P:(E4-,C<-UT4@R_;3 M_28M600:=^[ * 12?.I\4KD&SD5<.CQR3C;&K2ETF4 ^#T">FX8G@N*EH\GE M'*FO^T).NPRP$92B!_;J@XNU!L$QOR[PJ14/30R?A:;WVE0=&\F&T>DGC9R MA2DT-EXX2$[H6M#,G412)XV1WT::>X;K(I#EGF&SV;00P69"Z,N V;7U8"I MT:@=N0'JFMZ[3>>6J0F/WL4+W<4V:'DKMD@M-IU@!H!->PA1^,0D2O9 M.D0][O 2G_L]Q7.QZS#[3Z^#$]^K$U,1E!),SG[,^6;F9,>0=UNRP5C:[#]] MYFSX8D>>T@2D3G@!C,8$*)5 ?8Q0&ZFQN;%+W,EP648Y>TVN%;5K!.WL-;EO M)"]RE6H2AU82D!\-U"@C<&X1DH3B4N%(R:VQU>0:5_/)+?OHOF152E]1NM0N M:$I.7EP*/8*6I*;%.MM/KX%'EJV6FE6U%*"F@H \!N?6+A :!HUBF55S5P2S M^_3Y0>T:03L5P;Z1O,QTQ""C$,U!H^H U3?@8!V$7+0E:J%+_S5*@LM483D; M4*^.+L\F[3%;3)X>6YH=F9#L,9L8 )TM?"K G!E9AD].XG)TL<8-V-J ^ M/UA>"91GB\D3@/ B!9).1"*#=2$*E@Y-3=LJ!O:4?DQU<%:L;P2 M*$]U< (0WC%V//ODD16HI;'7Z1(DZQMTR6>J#]QX8'A]\N"BV\G_3[<),_>)0>3C/Y.QI/DG6VZTQK#2OF@&*KI)HU5DYEF\G4) M#[?+3(ZMU(H&K,T&>K" H!H->*G6==%1;&Z'1^X*3>/)#%U.PH,:)-><1I!J ML.0HP6;DB!0M,S4WS>3K(I#%UH0&"B2S9QR0BD(-N6$/V[5 Q$;63$AAA2&RC>6)QM MY"\*B'>*^NQ#M9YBJ1XQE]&(VK%)GE*(1LUTDZ\/S0LW>0A(ZI+"2 D#YM1 M+15P:K1R,-G9,:_ZRHYQU5/43QKY:"U0O0^9DNE$8E%M$Y.J9HZ:#.8\W>1K M(Y#%CF*G_X(E-LA!NJ@?14=:@H,>F M8C"88B0P33U@*A744P.O)O=XC30ZWJIZ'];4(VK:R5>]VW@A;2CO4SD5,P7A M3*:OD>BZU$:3$_EJM=C0Q$X[^9G3H=^1J<1DC&93H'IU@-47$,I=V5BT,2#* MN&!'@?QTCYT;V*X1M=,]MF\H+]*5H692X[5')=R%368+RF(!&;&RSR77Z2>? MDN#T),&8S",5I5 .&(L7JK'UNRP$<3&D-/WD:^"1I9^<^S53+8!A=,(V[$;5 M903J%RH$%XP?D[:"+',<4Q*L%;9K1.V4!/N&\C+9X5/T'FN"XL?<31U;F$(- M+-7&XKK,H[!&37"9BBRGH7QU='DVB8]I&3L]ML0=N9!QM;S/#$9")\L8,DCU M'A+G&F.I*>MH%[PA]S'=]>;.SFJESTE">5K&3@#"RYYZU:98; ;$("];!7.I M#AJF:DOV3IJNT3&VQI5],LJJ:J#$X#P,AV2I0/84SV-$YH'Q=VN/K9SL'E&>Q1C73/>1ASV$Q?-ALRTHTX@3_O)"E"\])1'L4H6(5@?.HJ)0&T@0"F5 M;6,3.1T>V;");DWNDPGB_7O*)9CHM;2&B"E$=F1KTABDBG.)IZ=\=6A>>,K9 M&(_4"G )7=1C;2 4:O^Q$W%)WD34(>HC3U$_:63_6D!JX*X#DH:(&.KH,2>N M!:O%-$W%3$_YN@ADQ^RN9#-6!9?)=RDO"N+8 I80,XG'EF6(>MK$.!M%32!/ M4;\"%"_W%:M%=BDJ9*D&D)L!52N@%&QV7>)9=%M5'_RR=/#<;RN>BWV'Z2E? M!RF^3_%42_U?58>6&P:AQ*.;;H^/?.+LZO24GST=_KHC4UFC4>66(8A70(^= M"*/SD$W )%&IV)'CL--3?GY@NT;43@/9OJ&\K*>.:)(D"TY; *S]2ZJ>0')Q M0;'6J&F-_K$U+N>36_8@"2QJC$'3L&;TV]$J:>FL0IUI#%EKIZ=\#3RRR'/D M$@(EAX"A=4G >:1,G85&QE-?#01'HM1^U*3.%=/'A83M&E$[)<&^H;RCB!HC ME6@,)&>[)O#1 +?B(>3D#6.LT=6KH\NS27Q,U]CIL>7S7?WU M(CKLX@>*]::KG_Z=:E<_66VUSL768A<^M$$_76/G!\LK@?)TC9T A! M0C94"2,G*8XPL?->'*OFZ2A?E_(P.QSE8CCV."&!;V-*>>$ FKV#Y!MI+"Z' MO'64VU,K.9WFDXM+(\O815OHP0I5$\A@=I(,LZ>**(BU^#0=Y>LBD,7>A(_6 MM(89LJ<$&*V") U S,A>19J74;7.&Q.7M9H7)[$Y@7P20)[FDQ-!\6)[PG'* M+KCMN X&M)HAL0U@G,9J##&65U/* TT07Q 0[Q3UH74B;SE1B:7C.+.KD=6Y M)&AKKC@=Y:M#\\)1'FT4D2B077* V.SP3C"(0=-5O0J7[91R,QWEDT9.I,EM M2UG05%;"@,3%%O$E6H[9<9R.\I41R')*.28GQ1B0F+2+>C,V%U.%6$H@]+D3 M3!FB/FY"F([R">0IZE> XN6N(A,E*XI0B Q@CA[8"D%6B592#(;I99^HN)S# M=^XW%<_%ML-TE*^#%-^G=$J)?"X]'G(]1.)4)4>RV45;0C"NN>DH/W,ZM+LR ME:G5)CF 1%MK+& MZ*N2@-4D7==(1[)M"73TOO+(N<7G![5K M!.U4!/M&\HX9Y35$W_44GWFN8_K)5T:79Y/V MF(ZQTV-+MVL*"%$JL9-E:ZE!OS-ZZ)1##Z>24FPE%G&C8?"F+X73,79NL+P2 M*$_'V E >)$"2::Q+ZZ )2. H320TCQ8H9ACJRIF?WIGQ4A>RS$N)*.<30ID MJH-3I99%5J3YBJDO Y!EVYJK(7"U#))$Q&Z6FC:*N-.@WEZY(>N,-0;BRC3:&"JL:A/!IH M#QG U^ I:"G%N>$]H64SJND]F<'+1P(TWLR@3R])RM \6)_ M@DSR;-U8_)L 4K.0*A602&)\1:G%C%D=&SD]$^H$\5F(>E)GDY'J74T8@E54 MYX*7P*Q!;)R&\M6A>6$HMRBMIN:A.7)]3>[+L9I6@3C6YGN89EW9BOI3LY%- M47]Q:61'_WO7H_^$+==&Z 05;:Q)@E=Q@9I,0_FZ"&2QIVA[X-^T$TC56 %C M<"#L"I38!;TOT=N&0]2'#9]>8F#J@0L"Y"GJ3R:WM]A6#(ZS.!-'EWD$-&J[ MOEM MD&D=5=-0?N9T2+M&E.= )8A 8A\ T0203EJ='+TUC5JUN8L:_S%3-Z9];+52 MYM1 .^UC^T;R(ELI3J3&#F*GDKJN<0R*K@)I0,F68RNX1O?8&E?SR2U[4 0E ML;5<0ZSB$%/6SC8VY= ,!=;8IJ%\#3RR',45J9I*"7RFT9ABM)CI:P!H:Y%& MY[0>XLX6,^<*M6L$[50$^T;R,M7A4(MD3I"B#D.Y4V##!)0I6U];S*ZM41)< MIA++:2A?'5V>3=IC6L9.C2WO/MN1"1FFX8*CT$,\ CIMP()=!G5VQ*J8:]X: MRJU9C@"9EK&U8GDE4)Z6L1. \"(%8NO8BJT&FDH&+&-<@/4%.H"9,%ARN,H) MI&MCK"H%,M7!J5++(BOB)D.L>PE%O&0,\4N#V* 5)4AM]2LC4YC666_FK.@:3&_>[2R&QSDC3*K*X$G.:3&;WL/WJ1R*U4]B22^\&\5E-] MCUU4K0\:93K*UT4@R]V)(,$F[(QA4'OLHA%21 >QVF2P!5.2/3QR&#=V1\/; MBY/:G$ ^"2!/\\F)H'@YHCQ)#)$B&+)^H)A&08:%6@KZ9E4SQHYBV719-T%\ M04"\4]1G82D:3+/2D&W4X*FVHMXG&U-NTU&^.C0O'.6.J35G,J2^!'IJB?-'(26L!6T99;:*TBJ>. $?L2DEKPMA%-1_FZ"&2Q MJ9B#%:U6H3CJ!"(E UO3H"91B^RL8.UR@,S&V%/CD*D'+@B0IZ@_F=S>8E_1 M)*_.^0 2;0744D&S%8A>K$=6'[C'YMYNC*RIV=MTE*]ZM_%".E'>IWBJ=<(S M,28=SC2G59&C>"R M=,F@MD%J9@SGDT+2I-HP'>EGGBN9CO25T>79I$VFY^STV-+L2)9DMLVHM>"X MFAYDC9UFYRL$;LZWX4XVG2S]1KR;GK-S@^650'EZSDX PHL423%L)!;J@8O8 M,4($.X3)@Q2;L/K2JO%KM)RM<66?C+*J%,E4!Z=*+8O$2*V2?48/MM^U@"4; M2)U4('NBQ"E)8SD\PDUGH*D.S@V65P+EJ0Y. ,*[TB%!K7<&^J7DT7/*@MC8 MM7ZE+OELZ1BG-^67V%R#S&/,;TH^_#CYZ>/*E/IR']';TK MU:AXMJ54E]%08Q_9Y416QR D1].0OB[IX788TIF#Y,H,J:D"-DP@@0BBMS'7 M8'VRHQ#KBBQW5:=W908O'QV\4.@,8J7FBK[_*V*T:K*=6((/*>9I2%\7@2PV M)]AX,39E*#@J.1$9V/?XA1L6:]EBYGIXY#UN)-**0I<)Y/, Y.E=.1$4+_8G M6+TQ8AU@SJ5_D3'L@P4\16NKM>2B'A[QQO+THU\4#._4]"8V2R42%I\P6M66 MB#.&5FKPSD\_^OK O/"CJZB&:C.@IN%#BT/3LX46FG,IIRI6AZ:/IX;EJ>DO M+HTLI8!-):L$Q4R"3H1M$,.E6:TV9-;I1U\7@2RV%$NMOE)$Z!>+ .NHM?:V M0I/B"[$WT0PCJ^>-H]ED:@)Y:OH5H'BYJR@H(J66OOK7KNQ=4U"F!#5T(1_BBPEQBS,:LT5RVQN5^O"FN(UD?_BH=W'OC9T=T M,;5D;?*\1# &>Y@P8%G(MO0/D;5)+37+=(,0^O1OUND&(;K9!(@C.%Z@Z;/5 MJF#/D*0#RNJ5?!B8E+YC %:'N+D&K2TCO$M(?1S#Y80(G M7B9'4S6MM,8+Y@H9!$HX%)PW36/<0*B4J8=N8<=9&R]YIE%;% M2#KOX)NJEMG5(PDD1%%8="8R\."9QY"80ZZR%]DBJ.H=>'^;N906ZY1'B>66 M0+GS#NX!PG.6CECK344NETDQR(40T*S:J ,X%(>ZNI.]=+Q[YQP&&85YJ MFE4%<[![B$V[YGV3!A^6_DD_3IHW%7J0B[;&0O;WQH-ZYK-1'M(E'_)/1X-T M\/8$%&(3'XX5_?/%..X-==JX/S[_^A2]9RKV]Y$2. M2-OLC9J1?T;RET?U+&H3MJ8MO;>CJD+_9Q"R+%)FC1PT9 ]H3*V**=!Z9X-) MVX)LZ%:5\]Y>Z?U_NP?B?_\"E+X?R0:5MIJA"(VT;FUNK+WI;F[V7&\LO M5]:V5E=Z/V]NK*QNO)A\JD475I;KU[^L;2QO_+RV_%OOQ19]L;ZZL?5BGJ2> M0_5$[1MT-KN,0E@.,3@?B@G"*C(]VB6?)T:+KLEI^:#AM ZC+!Q4I#X7(CCK MO%7>!N%EL?)JZ,YMA@/O,-5<"I>!9X>8BD&ZKE%7G]7(B(2AJL8A M[H_SLY,//Z7!>'^(Q\\&NTV7-A?]M(.C-P2XJ>ZI8#L?K*WMG!R>XM#[1:=5 MA>(T;#Q]\!2EBPU*S^GLR3&I%KEV%Q[FB^+"8Y?=5L"BM.JK;GOY,:WDW3>6 M+WJNOY/&.AII\YVT5OWZV*OY_'OUM[6_6[_ MMKM'=X^NFL]=5/,9[N%N5\SGFHF_CD.2&8(J+D !CM)9J2,BIB!=*%TQGU:% M;>+1G&(^)B8;%-?,). ,;(AUX:MD67 'BI>HK:B)O^:;;3_9)?X^7C4R)_!; M=-$Q&>V3A43L.\3B+0F=B:[.*G;%?-JE0&86=H!UTN886)'>,1!@F1/.LE1$ MLCPK(7-96!)>]87O$G\[('>)ORU \-<"9YCR556!5*?> MJ6]6Y;?S!QX)D#NG_GYB>S-+LJ*1$8QT3%5&#C%*AKHHAB'J(E326N?&JS=S MM@'LROETY7R>3A+O3=:=8R8E: 4:2]R8<(1&R.BPV%(D8,Y=.9]VZ\J/<\*8 MPAG!,1867)T',55+6A1,61%11VN,QKIA*FC5I>9_-ZAN(ZB[U/R[!O-,--,: M;5,NCEE3R._Q&)D/-C'OLTXJ8W0IMS$SOXW6OM,M=^ Q6.&+=449KR) QL"+ M#$IX >0T!VV[:CZM5S(S,1+CP06>%2.W 1BX:)BS)3(;,@^F[FHE8O48M)M= M.M%Y#&U%=1M!W7D,=PWFV5 )Z%),E)+)F G-(B;F@D 60X8B=0[!R3:Z#$]I MB697S*=UZO)APB9=NOZWTY;'\X(E12?#X#P[((O&;0H03(M;6(0!##D0K*LI8G16MBT2@:B$0U,!\#L!<$90% X>2H8B6R<)U@:PX?=-&]^ )Y*-WZ>C= M/9[F/9Y2K+-+1[]QYHKR"FT0,42C(<6 H=2--I()(:(4V*6CM\OQX'/2T;/0 M6J#.S$4$!F X0U4L$[IND"(=1,$7ENRB[#)7.NIR#]2E""(KQB>M0(!PQOG( M@W4: ((6.77IZ.U2(#-3$VB<"CM0_-,.KH4W&+"S*(% MRT#R7"<$ N->)FMLLESKA26S*+\9ECNG_O&JD5E? " KYTD[R$#VA&LG$;T3 MA0/7TCG1I:.W2X',S"C&6*+TAC,G4F1@"SD&(2!#KF/P/CIK/#GU1O;5G.W# M.G^@ W+GU'_[V-[,I*(,GMM<%#GTZ!F8%%BPF3,;7>%$R;.O"P.$ZRNE6X3B M+AV]U;.-CS(-Y28KIY1$")F !$J"2-(%"RE+K9VU2J/JTM';K2O%G#!F22XH M ,&$YX9!4)8%#IH)&5+*.2N!MMDJWL.LJNRRR]H*ZS:BNLLNNVLTSX0S0P'" M*T06=$P,N-7,ER28-XD;Y :XN[O%UBW&=%ON\2AURTU U M2BX\"AYJ=5&G^$I M+=+L$M);IRX?)G#2I9Q].VTIYX1+O(I9I%B8D+Z&2T RG[QGJ#$)'T,H,DQ2 MSGB7+"9/'%>5\4C[J-&6=M MM.R=1FE5C*3S#KZI:IF)C$"62>J@653<$I5"PX(U=8FXXE*H4(1)C7<@;A,8 M:;%.>918;@F4.^_@'B \&PY)(&T*)3#,$!AHEYBWPC%E!'WME+.P) MZ6LO6K] I+M'=X\N'?UVQO:/_&%O^*$)<)+]&QST"L;!<'!PW"6D7[(_NM?D M7$(00=BZ>Y+#H%*IZ6=$:)7M$M);YGC YX3TM>-U:MOZ\G9T67ME'"N9" 0D MM Q-2JRD).F?:+C1-2%=SP86N]R5CKK7 M;9>0WBX%LGY>@?"8>.92,X>\U$*;1%P@D#Y10 ,H2T@Z+"R![O,Y"TAJ!Q2D0@Z*B6=2F%^HO?'\>#9[F#X_RT.3F:LCM??K0/]OYVX1R&D90E48H!%$_&+BGF93$E%>R($ M;43P%6'M-!CO#_&X-C9?#OKNS._SS$X GOB9G0 \\3,[ 7CB9W8"\,3/O,N: M-U(OVC:O;=C:.\!A6UX=AF'LGW38]@7KW61V0 M\=YPD)J#5_/FMLTT_^]-\QGOJG,>2S"!!Q6"B=K8 B!S=#DJ6[)+T@>(CE\W M2^9L9+V;2KZ/D,*;CW.RW'CA1J(,+!8I)SO.!QH^YGB2G$<;I#$+2[IOI.B# MLG>4%'Q'('K@(@&='NWT:*OU:%>%\EZ4Z$R>H=/">!T+"S1:#(0 %KA!)K4( MPA6;T9E:6M[?117*1Z5"VW*/3I5WJOSN2@K+4KCS/&4+(,"Y8D(QQ4L9BC3! M73[ASA=CY@&'Y;^V?R8O%88_6/I]!5/#IZ\9//H MP6XB87TFH8EVWS5@!3]!;'/'9X,#>JMX.89EQ?#R!QP,,33)>HLG;W!/3;NT M(1,QF?VY/.[ME=XZCN+;R1=*]'N5/_=[1[GW%E/O?^^?FNL9/43MWRP_-\F. MOTQS'?_(.SC8)M;KG57^ZM.J7-]YKC97GO-7.]4?^_/]^M8K4C,OC]=7UE1M^]^?UOG&FVUP MDA]P--@[')^IR8>C$>Z^R;68Y;A?Q64\&!_4 W33F\B6 ME4E#1DQ*98@\HY8>K,!HHC")BTZVOJ5LO>2;6U%L;+V1&^_>B\WGV]Y'J;P* MS"+1 '#%,O016=3*@?>B--N+&+\XFV=U*F83,3IXFWNKKS=_[XTN2GONWTAP M4*I@2XE.&PU*N2 ]>4:>2Z-B$)U2>C#!^;1\M$&"$R3HY"63ME8/++SN+"60 MI6*-*CR#+V5A28"Y3$%]EIRMU=__?;'D]'#W9A;M*S/'.N&Y5^%YK]??/?^T ML;QM-+Y=X3C MWN[>=:PA[AY7$U>-XA[=?72!25SL7>Z"'=6G#G9)*G?VAX-:^*AW-#AXV\/A MD 0N'-"!#YEN?# ^8X4O>-2,"_W=^]6WX4P\#"0"-IEU[&^'8B0H/3^) >A)/;3JN9-T2OBGVZL(CS[)EG-L<: M-XJ<,+$S.&C:73*]58/FP]I# 8<5*I,7K<_=IY';2_4^!S2RS5?-#2N>]PX/ MJ)=V*ZOMI<-1_56/D\@3@:V=-[GX3O C%]L$G\;-JL&>5L)C;;?W2PZC0QP= M?]:'9%6I*],UO,3>P5XC195J--)Z\);.(LGZ 7^DP:6S<3R1!'SS9I3?T%"? ME2BZ\K *UFAOYV8>0]$ZYA!-R!9L5$$1/R$')VNCA+:38KB2NR\]AK6-7Z[C M,DR#/FRLM/Y&V&*'E YYC,Y&B"D8*Y4*M1)IUMEJ@*Y%H0@E_F M,ASLW4@BDDY&I2*DU@%\0GI\,B)QDW4D5IZF/J24JI.(;RL1?/UHFRR0LK9N M"@5U75=VDGF,D65>XR1!<.**1%SM94XDZ91P3J<<[DYT2;4?._AQL'.X49_>L95TCQJS(TDZ4LEJ56ZI9.(6TC$1[(VR5FTI2#SRFFR M-CXSM"JQI*74D7[X:FT];C*7Z2;C29/ M&0Y(R4W<\3P7/7F-\=X01_4FNY.;4&=/;O%#IDY(Z>RK4]-J=QY-_$SZ:Y3_ M>UB9#>Y^UO53+G:9"_G#^#"\JV2*;G'2P_1P EI]S(^]<-R;S*DUO^J7.#P9 MG9/!NMS57>S-^LH3*/=>' [&U,SE7WL_+'SQU<*/M3.(LO7&@S>[1-\B5OZ' MHX,J.75,7^1(;*C9>ZKW^V@O'=:^^G6T=[C?^Z&VZA*]Q?(^ M#=A>[]?A'I&SWCKNXB0L0>V:'%KX<9%N%<:UDW MO#1QQ9VF7:F.R?+6;\LO>B]^[_U.AW<;I&!OERA/0Q89#O=V\^E #$9DWO=B M0SY)[IJVL#K]^@6U;4@K[E=^1D\:O:_MI4$X; 2A=L0!4>G:#S2<34!H.I87 M"/4U^[]_*G73>!3)XWB0!CBJ4*LS,M3?9U3(N I$,S33GJUP.<^XQR<'OVS$ M.;%M7NCTRQ^FD8"3^_>;N9<[><14._(:^O]D;O M>_\BI4/-(GB\V'CU+WKZ*-?K)M&,";9K7UQ_OT8E<']_;]",R[09X]/3)@VJG#:?Q!K37"&9]/?D1I\[ M_-SSZH <[DQ!-;DUZ=8\OOTHG'ERE99)O]2N^;(!DU9- JDG&OV,@6K@>7PJ MG?O[I PFD2^Z.!Y/AVMBC>JE9Y^*I)6GUN.LG,^/"S3M^W^]Z71]H_X;"3K7 M,=?NEWJ'JB.FZO2,T;O4(/1(=51;-^G$41[LSN@#+ =G6W!6T+^'$$E'B-OH MM&IJF[@C0GQ3&O-UD_N=1-R_1,CUY>T2N DR LN0D $7DF&".F-KDQ ML&1;$2+I"'%+)>E5+:QV%X2X5;JEDXA;2,0GTBT2?2X"@7F1R=HH'YC//->@ MF2LN!^\*61M_[1!)]0#'A^0D3LCEB7M5HZ.'PV;=V<2M/$OT&_Z?B';LI^KA M3.(%A5ROR11B54$--Y@XJOLD /FL)]YOZ&UU'OOS'/632,9.G:>M%',O#;/S;+T(\IZ&=B1LW;>"'9A'>]$W'Q].9S,HW\.#T.#%J MTL?#P^HKGOC:IT[JE"M_R9OJY7VZ?E!G52>-;'KLA('7$6BZ_5I1BPE5/QR- M#_'<)6<=VKH&=>*'3US:P>@"/DHWN.@MFL'Y\?'-WS:+G=H\?_MT@AC-4%P0 MQ+A\3=J%]/G<+?L3)71E>.+RIYV$)]H68OC*/GKT(88KUC-^@Q##C!A^J2EG MTS?.Z,ZIG@ Y*4*TOS=N&O"LL72##_FGHT$Z>'N2\'3FPFEF"O]\"88F4GKQ M)6=24.K\1![=GYJ^5!U*=:Z#SOQ\.SIIS3Z--@M$AMZSIJN?X? (C\<+__CB MG78&N^Q<'YY__0M?LI1[>\E)N@]Y07N36:!GC;S6LZA-V)JV]-Z.*@/XGT'( MLDB9-7(@*N !C2D^"X'6.QM,VA:*C&F#>$+2SY4]$)[_^0^\PBOXIM(VLP5@ M(VT;FUNK+WI;F[V7&\LO5]:V5E=Z/V]NK*QNO)A\>K'YV]K*V7LR3U'-XGC 4'1Q&251?1>I#(8*SSEOE;1!>%BLGG(NN MR6FYDAX1+(_:>6D] F1P=)YSENB7MUZ!OD)V[Q6@YT*D5VK8!UE%)KPVQ(]E ME@)2- &]C$$A:"2*Y/TTHY-_S;KS+A[VM9R5L%8YJW:!<\$U]8UKBDL[%EPH M+%D1,Q>F2%\6ELR=1C'N,XNE$XC;",3&T782*3E1D&EA- ,+9-JUY\P;QP,: M3NK/+2S9JX(8WR1 >I^:I8N&?;T@K1UO+&]';83.H%E1)#[ M2#- IZA%$7& MY$+*0)K%^8':5T1W^\W2KFG0M3[M;4YOZIE?=L:; MFG%3DZKJX?JBA]6IKW&!&E]JH@=Y-Y?!P9QU=9.(Z* Y$\\LHYLZC'FT,SX; M=&V6S$U"5?\]) I1CFMSYC[W!QS7EQOL3I8D7=U9/_8G*_4.\C3"T:2[3+-? M3I)A\H=IN&3:;S6^,>V^QIS,;4HDB6A28_:H)ZYL>!-@V2.K]3Y/NZ$YC9V$ MN$]#Q75\RE>%WA.1X\&X68?X(5\9B9][]I,-S%\C2_9\8'XF#'1W@7D2@3<3 M!;5Z.-K;SZ2"7N[6;@PX&+(OAZ*9JWD[.?MDI$[ZD4XX%;#/ESR^L/_R[^Z[ MB?J?(]NUZ3?GVO?'LT$6)X2,4;L$V6BGK<]:BV"X@8 GE9-$EU'Q[;R?=\M' MZRMO:FT H,$!G9#QI"*#%"+S @+C-AB;+1;PD;R?NUR))*(0PNJ8M%"@I7%$ MB<@WYCR2-XX.NM4"#R80Z\^WR='-SBK!T#C#(*C"4-=L/I5\C")98\W"DK@T M?>_QV8.U%]^-.:"F-M'R24KZ7LT^J#.^.5UB%1I/82M_)%_XY^GB^7_A[OM^ MG><[X\C-F<^KW5H&^@_5W M9#B,\HD33^9HD$$&J-O_):9\$,YF#J%.05R>Y3LILT$4YN"P23,YZU!G' T' MM=A&:>8!3B7<3/S3\&-O*DL;ASN$IWANC6+(22ZF9#*'GC(12;I/"^J MV6V9A&>RV_)4BL[N*'E&9M:GS?N]H7C+=2KQ=ZS1W/,B-3GM"Q$BK,=GZ7!T MM#=*X[S[Q.5FX]W:=G;1&AH=%DUT# C@+!3(#" Y<@!BBL8M+(T''XDL[AZ\ M'9](SW28ER8.:*.)ZBS\P:STU+(P]&7-C1M6-=6$,=-!7/ M!])DG\-_C416\[-V6D7DYVE)FA.AVQH-WKR9+Y>UVNA@MS*V=>+GI/0Z'7>E M*_3IE=XXVK99F1RR9,Y(Q4!9SEQ*EM&0621YY;F(A25YN8YKHAZCD_C!H#3! MJLEXU(C.,#554#X,TB$.A\O;[(W(O#2Z?& .J"!]XO#W2KTO=7=/'IS MW/MY;[0_77LPB0>=WICZ)X]JM.GD 4V4I[:R!EL'HTDOAIK*2,X0GO05O>.T M5:/TN>#3)#1V[M5/%Q]-0C9X/"F$TV3C3LKOU(S8IAYZNF@!WN5EKT[+*.WM M?AG[NO:H#$@0#O-$80[ICO^Z\1T"F=O/=86PB5'C[B[)9%/.J!=PFG99M4GO MQ>8O?]Q8_.Z2%%QF^37'+#D8SC58JQQI6Z-$#,A%)"4[M?QBCN4_<1A?Q+WDVKXX-!M2WI%QR,)M]NEB]5\[A9Y4+.],&_AGOQ M_=-3HY_65Y8_;3N.3EM5MR QEH&K$[;16D;>5TE8D!PS?WY)B]4*G!8@I%,@ M7?32)ZFLLHZ+% 6=G\DZ[5>I&!WFUI##*@N]B3!4I5I+?+,&)U4P'I(Q+EY6 M%JW45G\X;75=\#NL+:_V:5*YZX3RD98DM;"_-XG#QRDFIL[0>&(3QI_7+'[I MKW5K&"]8PPC=&L9VM*5;PWAG:QBOL29Q[G57*OX'7,M8:H6,H_&S6[@OYP1@ M4E7R5(4UVP#0VPQQ?YR?G7SXZ63;VL%NTZ;FHI]VQ7HYW>9K<^; M'/ZL Q;Y1 ],-[R=/GEZ>+$Y=&Y;@\DQ+1>ED1<>YHOBPF.7W590@\3%EUYV MV\N/:77Q0[O&MK*Q^EJWO6*[YBMW8_,SI\[9LV>"SX?9GV9&:S> /5.WN'=2 MLO@:&SD_[NY8R3'O!"*UTQZ17_3(O>[L_MUM&W];W)S9?>NZN]6T6X1."'UC MM!O*=IV-T:]\]^MWX-1R?WF?&VT'U.X./@V0-#U[42VM2)[ M6W4JQ=4#]-UUWP_-$N:]0[I%&O]XD_Z:W3LMQIS/[.AXS8T5J1,?B" V'?!B M=:UWX6S@[F'U56821$(.T5M$'T J0.[!>ZLS0EUPY:^]M.'+R//)1$+=CN%% MLRG![WE4!0;?Y--Y/2:_TXCT9"/!O4^O=M;TQKL_WVV\6_WT^M=5_NK=QMO- MOU[5B;M/K]_%H_65M8_K6V^.7O]\;B/!=QN#5^_>RXV_UN7ZUL;[5UM_#-;E MJG[][J5<7]G8J9OEK+];_;BY\J_W?W]Z>;#^,Y]L)%CW0EE94[^I/X;YWW]0 MF]-^D&!>[;PZ>KW3M.'H];MEV/AU8_!Z93C<^'7U>/VO_PQ?_44]]NZYW/CU ME[*YO,UU-A@16GPO,7+4UX1QX/?#NI=>$V/6W+YWWB@^T!^DUW^TF*R?!!&$LMX$+ M4))CM+Z8I&*(&3U>E$=TZ2:DIQ-93V$;TF^H/5Y\J3VV03J,2D5F7#0,?.(L MD,)G4M _*>:$ 9O2Y7T2M]ON03K?CM[K9LSG'GGMS9@[G?1]ZR0EDRD>$%/= M21?)J\F"_K7:R10,7K1I9*>3'D G'9_328I+)S 9)H.M:[U]8D'IR(H2R0M5 M2@!+.DGXOM;0Z:1.)WTG.DD[%:4NALB5A6*D@Y"+XP6UE1#$5VW6WNFD>]%) M&^?])$$D&+26#)45#'A*#)-V3#DAC-'1('9^4J>3VO%N-ZF1&\F:!E.,Q0C> M)H?6VX ."K<"N>IT4GMTTGD_*114.7C.9 )DX (PYY1ER+WF "2U6E4_2?2M M4BW223>.OY;FGTLR)2(L:-#[(G+T66B>51=_?7 4OKHZ_BK_ ML_-Z)0TW5MZ(UUMK8N/7/]YO_+KVZ=6[X<[&7W_NU(2CS:U_#3?_>EWCKQE+ M0LL]0Z@?]]6#WR14J$" MZN.@P$6M0@RHI O6A0N0UEF]A\#;>4^>?&L[5,'L=)9^.",!S! ?JR79"W!>J4*!#" $EI(IR@=CA*HA/D>NJW<=B!\OB%U6W(%$"&2& MA4\A!YL,MPZ300FBXY^M ?%,3 R\-FBM8[+PP$ Y K'2P'R67EB92E:EL\1/ M ,08ZE2Q,CI[2Z:7+'(F:4A:)!4%6NA W!X0G[?$228AHN8L8TZ,^)!GGO0O MBSPEC]H++4H-;$.??.X6@?B[6_3^O9SY1%9'7EC*X89!.]#H%12AH9(/8X/E MY+N60&Z,#<5T0;N'UWIOK@S:O=[ZD]HLY?R778W'I;UC^M;B?,"APJYGGB# (1&:QU@ZPV,JI"0V^!E.:BL_.B M=G<4J;ONU-MW[5J8DERP,7,H"73=B39:HY)VR%W(0G8DOST@.\\/D%@^#R4Q M&Z5F .@8I@H:D3U7DG-OR.K W?"#]LV9=R ^!7'RQ1A1G"(R$.DWF%!\D-I7 M.+LN4MA _(A!7%-! MP*;(H]<$XHPD&$J 48([$:<@[DA^&T \$ZE#+TC-HF;DD&;R5XMDW@E7-UQ& M';0-07>6^"F V$'@)A)95=Q"\<7SB )$].2H6952!^+V@/B\)=8N.V-E8%9* M C$&P[P,@25OBBTZ%BDM66+M^](]V>5>#X&_RS<[OS M_LE/&]2(L[+@G8P( MQ1KD G)TP<0D9? =+6B+,GH_R^T=C4S2IC LH!AHKQAZB$QGY:R7.H!)=>-# MT\W]/6X0)VT-E!"%D18$X;;91\=%;LDN!>R6TK4(Q.<]"I^C<4#XS0$3 Q\< M"SH99D1( H55-O(.Q$\ Q#9F,-;HHH('U#K8X)/#%%*PVAG>T8+6@'B&V[LB M'7<:&2EALL2"D.RU28QGY XYAA!DW?&D6X7SR$'L4G!"HN3D1$-QH29T!2^, M<-*E*#L0MPC$,^MAHP$1?&11N%RW?R9+#)X(/C@@8N1U4*:-(/ZFBT4> G__ M7OUM;:W60<-1W?,T'[#Z3CF=F[WO HWGEP264E>! K%$!265(+/DT15PBGON M4D<+6J*,5H\:133Q*O3F%K7C:#NJ["4DSXI"S<#%R#S7DAD/17E43A=<6)+< M]95\A!4X.AB?P%@*X8R7&,A@@!#:$:"]MT()3NQ =J6]V@3C]?,PEL8DK7A@ MJ$5D -*SD#&SC)[TLH L5:@PACY(T\'X\<+8"NYESM)R:T'ENG&( ^55#=D6 M&4M'#5H$XY?G81RTS@)]82)$(@=6(G-21B9UC!YM %6(X=/P]0W<.EFN@W%[ M8>R*)J^,L!LY!VTQ!.4M1N0YV&)C5ZRE33".YV&L:T54&QTK">JB\2P9RL)9 M%EXYKE,(FE=K;/HTN"V"\:.?O_]C^=6+.^;X3R+@Z,F'L,%ZGX,!Q4L(H5:L MR36'-P;>15.I*22B<4L+ D!?2)] M+0HY=O,&=YZ]*TO.4=3_ #![8;2M\T;D8IA28@?C%L%XAN,+9Q6/",RK9!DH M'5A(:)FH%<1*EL&B(AASW=?0IOS=#L9W#.-H"]39^Z@D!U+;(13C?,KTAW-@ M0T<.6@3C&8Z/RD-!0K 3EL@!C2+SP6I&HXJJ4$=+B-4:Z[Y3MR8''8S;"V/I MI3%:)6]X(@RCBR4543C)!W<%NS2;-L%XAN-[QWW@RC ADF%@LV>NNX M2]EJ7ZTQ]+6_]<19-X]_PWG\$Y(_W,/=;A[_6NH(HA/<.]2N:- EH-"\Q.*R MU G(O^C(05O4T?$,@ B!QB4K1MK./#!:.]L54>R;Y5M4%KJ7?B!J4H5H3(*FDOPR12!WWCVC3_U\'XSF$L)Z#-EW2?AM@O$LQ0<3(9.*"0;&6.4,PMCK6M$=?BI:-,;:\ M36OJ'OTL_M;J[__NLO"_(N 8O72J;C(#$9+FP95:U=DH:87BT734H"W:Z-,< MAI\C_>MS8#$99&"#9XB0&0K+4\!B4G8^=$M\VP3C&8KOI;!2>F Z.D,P%HDY[PU# M&=%;[L%B7%@"J8D13HL43, M 3SZ()5V$80A%25US!TW:(LVXO,F\6/0VA5DANP% T?NA0/KF;;!(,>VY03=OT%X8*\6-=*I69Y,@BO'::E$XEPZDM*FKE]DF&,]0?%LEA13Z&\$$D2$5Y@K'0?>#=]-\CAK$I+BM?%W5+#:E.)X&S7*-. M%J4KON,&+8+Q#,5/7,7D.6>YFF3 3##.O&YD&[F524C'0[7&NL_G;-G>P?C1 MP#@[:9SRU@BHI9*<]W7'1.L1C1:2=S4UV@3C&8IO F8T')FT-=]&:&2HC&<* M7;&!RM((^7@)]E_POL6!1R[ M>8.[7J>?A I"^4+.(_@LO P&8I*%9QM=[BA^FV \0_%U01-%%,Q@R@RR%?*3*RQ M%VVJC//H9_&7?W=WO%#_200*N]3C 7(1CGD@NO@HDK61 L=-VB+-I)S M*#Y:0U0ND0X*WC*(4)A3$A@G*A AQX*V.A6ZVX+WD<,8O.:00!7O#9A:@=$; MG;@I0@;NO.A@W"(8SZ;B(W= 4&48N690DB 88V%+WR88SU!\,,")R EFI8EDC:UD"-DS;P4J3")[ M(1>6K.Y0_+A17(P38$JVI,VA>/0Q@01;0-D2E)$=BEN$XMF*^DZ+',FGEK9X M!D9EYKSQ#"VY5S9*;1RV$,6/?@Z_+M/O"NI_Q$,H1D"PAH>BNW2;-L%XAN$3I\].V<1.%<= @4P@\8E) T_*/"=A1,V]B=IUJ?AM@O$, MPR^@@TS%,:-J#J]/@06)DMF2:11E5B:7:HW=753;ZV#<7AA[IU7=8*UX'\'+ M$&R,IEB%Q5B.UG4P;A&,9U/Q?5UQ8R)#B*HNJ4N,U#%9XZ)X2I@3%W42W_F^ ME;?>^[*;Q+_1.OV[7:;_).*-Q 0D)V:H@E/@#;K*#$H)2GHLR7<,OS7*".9E MXLMH)&)D2=:%@31@+/B #*.G,=0BE(!U\L_TN;OUBJ)NVJ"],);*8_9!:. * MM,_.@]#11J^"LF"Z8GMM@O'L,OT8/5BN&5H;&3BAF?<*6 S$ZPR-;I2Z6;D:DWFKGE-"*FY!TEXG? M)AC/,'P@/N]C#!)8':3:PQ\%LS_&X6_X:S^-TT_LWU M$9%ZKS/*(HN"FI5O;;"YKA(4M@3>5=1OC3[2\TA^R#)YA]6CD R(WS'ODF6Z M>!-Y=)&LS<*2=+9/!J5%$<=NXN"N82RML2XB%R5",:INS1,A)R6+SL08.ABW M",8S))]C5*48R01*QX!+PX*.GAFO8O#<*N[D9/X/3)NR_SH8WW7(W3G,B$XC MU^"X<#&#R$YPF;7U"CIVT"(8SY#\K G'2D>RP=(2.T#+@BN*.6%1%)Y08"88 M>]D'T5GC1PSCJ+U*V00,V@"9Y!!M=BIYGTR 9'('XQ;!>(;D*Y%*L$$Q0$

DDJ31=;H?BU7 (*F5D6 M.3$(F%A(,3/ABM!U\;9PS7(^F\=_Q# NI,*]$XZGJ,$;';*RVL< FD?A ML5NIWR88SU!\62S$A,",E)S5NFK,D29F$FWRW(>B8Z[6&/J@;EUNKX-Q>V&L M09/]-01>;L@8QV!,('JO0A'"9F,Z&+<(QK,5]8552.R':5D#[JD8ALY;QI5U M"I7+J/C$&DO7)A@_^GG\AN+?+<=_$A''C-$KL)%4C@+AM!.!B$ Q$H3RML2. M'+1%'7V<5V]/9>O(@K!0ZL2!B$ABGPO1!%#D%7)MH:HCX'VE;[TZL)LX:"^, M2U"0";N&9P6%S%"J:_4EHI4F6=--X[<)QC,<7RE>';[$T+I(,$9D7DG/>*V: M6!+F&&NH3A(YD-W\WV.&L?/D8(J2O)80571<:]+D6F:IDE1=+>XVP7AVUSP" MK=.]* M)E]-6*EE5S:S53">X?CHI556.U8B (\B M9.D$U,PY0=:X@_%CAG&(=;2U"B@ 07K?5-9'4-X4$I$.QBV"\0S)%T$X&74M MBL/K6GU/GTJ0->3N8Q!9Y%QAK&4?6E7EZM%/Y->$_#^[?/P;JR,NNYF!" M@)2B5Q:S)6M5K- D[1TY:(LZ^C1O(I^&J>Z?SX?C1!<1LR(O6IC#B\75?:@O,%B&] MT"J(D*HU!H)QEX__;2?RU_[NIO%O7!TD!*ND3:H(@+JOAS%!0"B>7(RB W3< MH"W:B,^C^+:6["4RH%3- .21M!&B8CZ%D(1$KWVMU25E7]HV11R[B8.[Y@8E M(CR\5L%X]F2>\$F4KV)\9@)QM))YI+,3'MMC<(< M2_*:CQB&"O!'5=&F6PM*%E"L5X7252_&!U=MU:_33">I?@@I=(R M,!42$7NTD063B!O(5)+22HJDJS56?3!M2N3M8'S7!7 Q<9<BHE.:>Y&#)<[@A.T8?FN4D9C#\ -:XT0! M%@WQ>BB9U!*:.IVO(0EC(VJ[L"2L[P-TTP:/&,8Y!I#161NDAE)K=*6"WDAM MLHP"NYWSV@3C&8:?422B I%))24#X9"A\I[9$&(QTA+"52W5I?JZ5=,&'8SO M.MZ.%H7/!5$A40+E2:/'9(@Q."A2=D7UVP3C&89OG.62/"FF?(ZLSI M3BRO0$R>!U%AS/M&M2F-MX/Q'= L M*+ &LK"QKM+O4/S846Q$B<*GD(5W #DYPFLT6@LA"M@8[Y 8E,''G-BG/-KK M 'QC +\\#^ 0191-%0VMR0SKXECP4!@/TALC(T\E+1!2'0W>3QV"'R^"T1"" MM;?2%X0@M2/_RY4 64DCDKA+:M\A^!8(CN<1K$,BI+K";(B.03' L) =ED$H M([0F']NT$<%7L/HT&.\/\;@V-E\.^N[,+\_L.O9A.O9&,3 A%Z5NSVK73'>&P[2Y,B5YG5> M_SRH=?W?!^F:Q^-Q@"O%&W3:># A.2\BMRH1AU#)\J[,1FO<#IBS0H?A465C2?:^A[\RMLW#N$$$//)O8Z<].?][1#@?9 M.B3&IC ]]854-HE(2!$*U17BKA-^G-F:91+LG@)F<6BB+:!\Z.!1 $3T&!SW GU)R131%99I MD_Z<69,&@>>4,S(C:^#:E\!\1OH1!:1H$XC"&_VI2']"IS\[_=GIS[O5GV!+ MUB5SKX,AS],$T."4BH$K$76WIK=5^G-V^]U<)+F>FLD8!0/'-3'Y(IC76KN8 MK?28JO[DSO>EO/7D?0OT9Q.^_</(^ MT\>SJL*>";6H&XWZC?$I*SY_$#_VEG>H9P_&O?PQ#@]3[AV\S;W=3%V92QZ- M%>C'8!PG-]TKO?^] M29I=4"&8J(TM #)'EZ,BO4#LQ@>(CE] 0O5Y)5#!O[8[/A@=[N3=@Y=T<(^& M\E-.*].6_3[*.X/#G>7=U)PZ'A_2*^:?Z_MMY(/KJ0OSG:J+UW^_Y7'GSUW\ MRQ]NTK->[Y"J^+0JUW>>J\V5Y_S53H7UG^_7MU[!^J>7QZ0V5&W[W_7SIW6Y MC9YKZSPP&YQAD!SY21PYXT$HFV(6:;H/U^)L,EV/I'A8I: *S$U$ V0II#UX MRA9 @'/%A&*(],I0I D7S2AWHO'M1./YIVT0SGLB0DP( 0P$ERRH6%APP5N= MP?I2,RT57Y27B$:C-]9Q%-_VE.CW*N8;>5G),>^$/#KY5O9[HSS>SW3]ASP\ M7OQ2X];[5Q$:[!YB\X!K*^C&$@QV$PG(,Y)B^W *^I>]4:.05U]O_M[O;:W^ M_N]^;_EWU_3&VHM&V_:;$_+X@"3PH*IK-L;#VCL<=0+>WOOIU?U>SNU M]P8'@^G;C?)_#P?5GE*'OR=+>3S(PW3FYO&0K.WNP;ENOKU,-XHH9%FDS!HY MN=79 QI2G5D(M-[98-*VU'YAQH^Y/VFW\]T1]V-O:A(V2(Y&@WAN^\ZZ0E]R M,)QKL%8Y%-X0/0C(122W8'NE<0\$%^RSGW!>_8\&'[#JB\]&8$RZ_M\YO2$9 M7JZJI!FS:@Z&>V.2_RUZ_K^&>_']@ROU]R=*7;_^BRSQ2CQ^O4+N_+O(-]Z] M_+3YZW-2Y.OJU5_//VW(YZ3@7ZF-P7FE/J3GKA]M?/K/>W+GR;5_+LE8P&M2 MY.N?TMO7*^OJ]15GS?C97WFR#EYB#!N9=R*33/3)7:_.(),#S"%I( M-S'6))4Y+5?;*(N-2DL5'#D#9!V=LTYFYQV-7#'.+Q#4(NY773LB>K;T>5AZ M9\;EQ$1,A6%6N"^6_',XF8SP(VLG2N6/:@I>'.'^1"G]7#]0]U3[TJO^SJF^>0AK-V&! MLS]72(^2?:D:^N#M*.?>#MWJ+5$6ZNPT<10F)W[A+4PK6O2\5 M;&]\VA>Q?B#OKE'S;]Z,\IMZG,P3R0\.IR;SIHPFBQ*X#ZY80HL-$+2RFJNL M= K2\S"?T:QM_'*QXMJ8MFA"W+X7A_1;ZRYR;I>WH22O%'=,!Z499+0UE\ Q M8[)/%M&%0F9/:+4X&Y+X:J82A ,54@@ G/XC>E2D)Q(+L0C2(=.9@.N0V(M& M?#JH_.D-JMIXOJU!^2*(?FK%D=6NGLQU&BL4Y$P&R<:%I=D!_9(L]*NWFVG@ M]G9JC(<\X+?D I"7VX1"]AO+/^,0GW>!23AZ^Y4_TJ>I/[QW># ^()&I"JO1 M/=5+7.QM[-5P^Y N&Y$N.2**0X]H',VIGWRI5J+3Z9SC'HZJ$TV>(EW8.-ZG MY.#BE,]%LJB]_QS2"TX48A/?F55J5[8AD#[=7&)H]7G_[_Q M&>>Y4<_T0&(7NW&P3\_9Q^/&HM\,9#?WB=_AG@ MNWL?\$)TO\@'!\.HD17ZN[&6^RYMQ[%4D K*S9+<+:1@+DB03,&O69Z:EK2,"3 M!7X4F\^W&: M-WLX"F=D(?E.H8W$W4P?M/ZV^V'$VSR@M"'K!$$E%9Q)P%7' MX&XQJ*3CN;#%6.)M-OM"AMQ[YDKB]&>@P3;%%)CKW'U[!M>HGOMG<,UC+F=P MF_%@KTY]55WS]23NB!!1F=Q@/I.K[?B"R?WW$$<'=7[G2BYWC7F*$ULT-1@@ M&P/[$W7CH)[S;)2'#5A^.AJD@[>5(6\R"S0L[QD6:NPS'![A\7CA'U^\T\Y@EYWKP_.O M?^%+EG)O+SE90),J]VK&_-ED:G#0I#QB:]K2(_>#E/S_7#TG)M3"TE:C-0A: M/U<#T5MOD3:1N;6ZLO>EN;O9<;RR]7UK965WH_;VZLK&Z\F'RJ MLZ(KR_7K7]8VEC=^7EO^K?=BB[Y87]W8>C%/4N?.IUQO?N1A '=KA_-A8DNW M=3:[V-+E 62^L1*W.7@OI YUP\$RJ4 :E(^,'#R9Z%-2,=Q[<(D[%[*+*@JM MPDY%:<%5PZ6M""QW1F"L48GWE^38&K[3GD04I'0,E PNFEK)Q M,?J8G+%UQPJQ.+OIS!<\XXQ4#/?&-UX!J9,MI5B.0&K NU+WQ00N9#+.QFSA MQ@&GWZ@1=R 53U!5B/5/R]M1J)2YM2PD4_S*U) M]N2#4G6MVJ.,2=47>[B05)% WD#,,GH.PE@'EIO C43J21,N*G;0A:1N/?^\ MOK*Z7;Q-I)DSTS:0I0A2,](&A1F31!&!>C[%A26K[W)1 9_P+6)2 M5?774IYIHW#03E=8EQ%OG;L[98&U*8_#'N[K5[N MV-NE2'W)-[>BV-AZ\Y'^UG6RD&OO;;0LQ4KD4G0,8W8L.6ELX#SZNJSYGHD< M<3AM)2?GG,9;28V80U7)*)0&G<1#$;FG+1]OCD@^9 [!HS8L61>(TQG#7,U. MR=(DKLB/U\(L+*FYOON-3;0).4,Q,FM7]XA+P1L50U1(SPU"Q"NHVYPUG]UB M@6N.]9H8TR,RDDH",>L*$=[MPX'XS%5Y$T>-0]1XC/LDLLT4'/;&ASL[.#J>YRBFSTD59U*S MGMTB"G%N:F/2F-/)N2;=NG%(]\?YVSFYYO^BTJA-1V.-^KH^^/:-M8O<^^^DK8(NM.I[:6PGLO?46+-H M]/_)M"M>XJ^;/FR44RW,RT"_<.NO) M],=,^OT777*OA<*_NRKDMT7.F9)NYI?WN5&=H'9W\%93R*!9G=-U\?UT\2]UJY&F#VZF#;^OP@KYZD+Z[+OQA4%,D M]@[I%FG\X?_@=[T_\<[N:& M)?=8@YE?W)C[\,D#D'?Z:XGK]N3%TYE M[Q[6WCR_E 5#G3I#%Q4 #]QQY;DRQ?@4M9(7[(=^:>&BQG2?6.UJL$^GKYG\ M3J:LMP9WWEC[?K*V\^KK\X M7WKY]5MZ%VKKJG@E_S/8V'JNU]_]^7;]US\&&SM_OMO\Z]71QJ^K1YLKJQ__ M_O3R8&-2=OE@?>N]KL4WMW4RG-?%+TF@8*!M8UO3I7Z/I=V'29@A9WV<5V\%LF'-^':^F-,\ZJXF)T=+_B X1D;9)> M2C#I@JV2.M?R?BW'^OE=Y8[/K\*C9_SUZN/&RBO^2KZ4FRMT[[_H_W=O/FVL MI)W76\_A%?U/SU%_?WJ^K1VJD)-G17M@X%1F/F7+T/!92:SJ'O_%F3>1:*P,GMN+)1&48#S M?;"WWGGMKCS4.]J]O;6*I9; ^"KGZ.KW;*DI+/85L0+>[&>9C;&:0TG)<.\+!EI+["T8[2:0,Y\6@D1!6# MY3Z!?5I3&[^N MR?5/P\'&"MU/KHGU3_'H]5_TSEO+@MY-K&\-R\8[ZL=/ZQ_7/[T7Z]5!?[Z- M #Z5E)G0D3-((3(O1&$*A)+6&8P*:AT3/6<;OO^K.O!F7,Y)7Z(Q5G #*%/0 MQ09I!$*RCIK2B=@C$['C]>7MK$V.M49OKE63("L2,5GW5N ^"R>#BS(M+*E% M/B>M\C;4[KHV0=[,)LRE>=\M'\*8>BPVYJE^](W_OU_6C M]5]?DK_W7+W^:U74.'Z((4H9%9.@# .0BF&0EB4!T0:1,,E\"9]XN%JY]R'R M')77X$,!G\&7%"P)-HA2U$JRUU8DHM&=?SFF_,;Y8E^2IN2=Z2!3/2F%M4A8L-S7>PFN_F>=D%S9KY' MQ>@])D,,QS=;>A@64$6FHW>IJ()%U^B!4WW;'H;SV-?E+__NGL:R_#.+Q[L5 M4]?OMA=Y_^"TW[I%]_?E7I(W;4%SSW4"&PK]UN @H?36::.[:/JWMV%Q=M%] MR5Y$PRTS_S][[][41I*L#W\5!>><-V8C**;N%^\)(AB#_6/#$F-;M@?^<=05 MA'7QD< 8/OV;U1(8)&$D)$$#O;&#A6BUJJLRGWHR*R_ #1&GB2,@)081SL @ M%M3B&',C0BH>*.A^)F8X:X#3DV6&]].>BAD^DE:->[X#53AA9Y$/QB*>%$7& M&'\\3K0(5%L(Q%ZK!$VAN#E(37)!F+3]SUN9LU@QB(8.B=YNK9\Q4-FCDC:355 M;Y:=E+3DR;D321YS5N;86A7%UBL=D@ #. CJE O<><-X\#)I6CDRRK.U'DXZ M,@PFDH5@D-5<(NZB029(CT1(L(J!:4)A8R7K5)%UI1;>6Y>K1+-ORU?*5#8L MKNY1[6_5_E;B_Q73<:0)6D6=1U M]^,O_:B:0NUM[W^UE,08*' RZ3W*)TK(2"R0HEY:;G+[-CJ$JE;W-(:M#" T ML, 3D92;Q"G'UB7IE?$D4:*B?0Y-I'+?J&1;_=H/VSZ-,[7QM(-?[1.+&J<1 M\-Z>AE;N/@H3"(\\&+XJU-#FMYUMVZZ'6QW%^(3;4 &\Y<2V>_6ATAN2R>4W MRF$;4M[OMG"6-^?P'_ MB<9Q_6?CPI_OT_<7>TW@EF]W$5>(HTT0"T=]1;QJ"DR)@:4;28= M99+!NFK.ESSG'COCK402JP1S+@4R'DL$QI3WP2M+I%_;W .:V@?J.@#Z>:7A M-_]999&XU<#;C#J^XD)QC_IL."-!@$GDN%=<2&X%B82 =/#<,=Z2^4]6 MM@IQ>@D>IP?4[_& :Q698EQ@9 D@*7?:($VY1CIXS;#R"2SRM4W"V+I6[%%C M%>YW*/(8-2LK.'I\.-)"1!FZ6:C7@Y0QX@6.-4GJ[ MO\1::(5:MW<"J#D /<@>[%E\VD:L[..G#\V?O."!IS7J?SQ7SG[Z? M]K_W!G&P4=N"C]3@;J?MD_7:62PW MS_-?KL82?W[/WO+U6C>>;!3E]T8G$$4?P2%$WWT*_BCNUX?^X;O;%X.=>0Z>!$B7VPG\ MI/R\S:-^C+4Z7'(G[7N]BP/O,I>KD]Q8F?) MP2P?4I51\ZHCL.=U!/8AP@@N@);^<6A;W7_5VKW!H#H4>,I>N#_F<<,EDZ3# MF$:PK@))%HL44L+P(V!JP]0 O&G^N&[OA[WFC-O]948V>B?;EZ9HV!K\OZ&A M>>V"2PE\"_+W#J2O$5]&&"M?R-[;-^V#+[N\ M<5P_V_N21UJ_F/#B';^G]>,=?M#@EC=!J,982"5ZO" MLPJRYH.L\8,' IL1(UBB*&GN[6$BLB)$Y*27A%E--29KF\(\;B/765"K?";! M(Y@9)>X2-B,Z?>KV9V#.5X^^LL*U3P6BE\ TQR#Z\@CXUTI<(NY>]UK^1\4E MEP?,4P)4I-OUX>CU1DY!H6"*ID&>,(4XM12:G/&K*O#21D9CLVF81=\87,!)7 MKM+EHT:EH%N_H;F/5QUH1E2:6A[HKB>]?Q+MN#O[F7H&ECA!Y=[42D%:[^=: MJ%RD*]G^/DVAM=:)8*-!47@!VQ_5P&AA#_0T*$:=2#*7B"-RW>"%.S4L70%+ M[F:MH+B"XA+8%Q4$EPN"QRT098W'1A+DN R(>VN1"RG_2CSUN2 <<84%0O5D MYLO#(.]"L^^^?Z=$;&%YKE($Z516,P%CX9;*9.)A%AE MM'(R?*6YC/)XD.WJL' B"*4(W?[#_*NVXEHYNUW?Z\2F_;G=&OAV;W#:+T]A MG.-/ERAUOO=V]P*0ANUM ]ILO\?U+P?MO;?[8O\84&3;B_WFYU;CXO/19&&< M7;Y_W "D\3RC#7SVYT'G$X?O:]6_[)XU+MI'C2^[#,9#_[G8IWM-_S6W3R.4 M>B02X8@'EY E#&B?4]$ZV$X$Y^,AYMI[QK2T6L-G%/>&:^"#2FD6*=-!C!?& M&4Y[#>8]#B9R#.X?X5V*A(/I@>5WSM#FWFF_!K ;?=Y_:ZWA#)W8G\,H^]:@ M-E])>RT])2X&'1GF2@9M*:7.85A" 0P^WD$.\+BF[%P.[4IEP25,B.5$$21]!?S1HDN8Z@IT4+2>P0WO.?F-R3UW,>R%= MM9B++Z8.6!LB'%*)&\1!<9!5VJ(8"'4&!Y'R6N $%JP?/U!+?5[G>*6MJAT. "9 MZ7P_+&[4OL2BH,,CY/6='L:BP;:MVVKLYY?]?)(SEH#F(=3=PR"G^]0)#%]A\M' MCP'3'2*\U6D57P&?B#!X^)%)69$^ULD3U&Y]RSE;)T>PL>0WAV,9G [RP\ ' M3[_#S>)/V%BZQ8W7\Y2V3S,5SE/8:Y\67P?3F*>D']M% A0L5@1-S8-MPTP< M#L?TO=_S>38'ZS5G\Z3VAOE4)]$?=3-IKN4='#@^]#)6\7 MTM#O_1BN"^R(I_YH]%:^B3TOGJ%W"IM8,:'AQW!!MWQ.Y(*AM\^OLMJ*Q*YN M+S],[/^(A5C?LIH;M8]'O=,V/%X>S8_6(#]4D4+7/?^51);'&KNV?=**@^&$ MY/T/YO6T>Y5%-Y0#%[LQY>>%T79CGAK;AX&U3O+NF*7R.U@@_CQ_UGH/1*/X MLN)A86CY@FOB/4KC@T$V?ZWU/ W&''-.>B$!&3B-7D?/5(HZ4..XUWCF]GR? MKCTF /%?HX>\0N:_+R=GJWO53V:K>+QPT]Q.N>,,NHC]WA5HXQ>'V6!9-]]_ MM=H%RH-"P0N*.-4"&:8Q$AAH&%C,EFHR7ZT0FA+L!#A$Q3GAP.*D2V S :5* M5+I;JM16J_T@JQTQUDY0B:B%)>NJ--L)HOK;9[=V]2X^0,<]W MAF-;0.O-:GO%3C%18:YX%Q R](I=(:?QPC9C;^QYPTS@#$6'_;SEWHYOH[S9 M+HA?[>0LMG]<\H6-6K82\K7GT0(#L.FDZ Q&""!G)P/PM1WNVBZ4"4&^8R%1 M(&"U#_%'!.NM]A$PO.5C,?S1-7#WO%G9TY.C'NPNK7@UGB)-=YCJ"[>!O\'? MAW\].VK!%,'S#W-WX\8,B;N7=MG(>.*T,-K^?;E[O+K<"GZ5VLS&U;4/CAQ3 M^-='K"LVV-L_,BT/^#%LQ%P(^?IT7/]YU/^5>708D>M'^PT5"_W*ML_L^6#M MSQO/!&N,QN9P_/%O?XWMG<;'X:N/>^]VM[?RVV]V&UN-U[M;[VH?F_!&?:?1_#A-4I?E9=2L!%Y& M@E?N9JRWNAE+SR]W]/)Y&_>VZY=[-ZD?[US4Z2>X;DL<'._@.JUSV,?/]IL? M.OO'6W3_R^>CO>UV:W+O_G1>;]8O#IH'G?IVNP-[\\7^Q2'LXW\=-=X>P+Y_ M<'3P98?O?=F%O?O31:.Y_Y5:)Y0D"5G/9/8V&J05S*25(0*I3EZ&-.YMY%I) MCH%L2<^X8$QS*2/16A*3DL!NW-OX(<*].H7J-GK=?*]^K]W.F]SE>@PWM=O^ MN("'O7N=S4W8 MO;/EGED=B&2>V.REZ;1.\M'IT(/SWW/8(01;K$,N88DEIY(XXPU8-SY*8, F MR:%7%X8^].I.5 L3-[)Y;J[9Y9+MCD;]!@:7][E^RQ5.BT%^8_I'_E^O#1OJ MC &H\N5!'=YK>M)H'E[4M[?.ZEM?!3;6:(>1$2DB3A*\XI8A8AB)BA$1J5K; M9'ACTK-8 R%O9RD!AC^/Y,!-.8[<\243'(:9U^%C9H:QE 2FB$N#$6.1@8&0DJ.4PSL0ZQM$BI^(SH;@,XCJW9V M2'N]*DC#G'!KHL6.2IZL<419>#C,B/64B#""M,N#*D(8K@2S3()YL7'-$X_,JMXH82A9(+ G%&--(B:92,Q$HX&8,!R1%D M8S*FZ1>BY1)VWO;[Q9%746/OZEBD_XND=F^2U-85_2^\__'_3@'+0 A[_=HA MK'KVK14'/9=WZ7PO1')T^]F]@QMC-O3*HG9,&:)V"%FY/?W+?MY+KWN=7#.Q MF,D/P_.TUSU8TX]'MA__REO5W_:\"%0LC:W=O/*3BT;SZ-O!=N/;P?$G>/T- M'W0:+?B.L_TO!^W]8[AFVY\WFNWV_H3.?2-[;S]\J],/'?@Z^O*Y]<_%_EGC^/U7B36Q-ADDG0'NH($[:$P<(C8Z3;BG MD4RTO$H,*RK 0&E9[8?\F%$B,/X!+ M3.U=KWN(FK'? :J8?9?Y2/;O-CS]'_F2M7?-W;_7_E4[LX-KA-"=WWY^.AS; M>.M'9E.('!!?JMSZ47OO!2R'-U*!E2)&(4J7QBS\7]]QNO9+YZ^+WE:_GT]> M,@;\=3X!"UMY AK%+.ZEK1!:P^Z1Q76#K>$IR,7XZ=MMV_EC'\$]/+3LB'IS M_ZL)W J:^VUXQL$LL2*SOX1@ ^?4%B$T-KQA8+>)NUU8-Z)H*W7$MCEK$>^"PME)8JSB>+N6?UXZRLFU"::,W2E MSHT=B46:6H=PE-:+Q+%0$NCDNN)R76@]Y0RXF.XBB*:(D?D)TUH4:IXO9F]A M^2FLDGL+S[C0_!W[&ZQS1\5]E9%Q: MP*XDO0;120P!-PWPJW/16(,URR5UI@3WC4R-.S?CWJ_I'MD/E\;"C?"_<8OA M/F[SLIT5%.)6VRM,J&6<"JA2-5 =G'9RM.0%?,MHI8>V8I:0'\"(YVQQ^G ] M@J<#S! ;AFNU-7J$4K4-?AP;:O]K8DPP,*203B0BGG0$HA,2HE*ZD 0E#-N) M-L!/IBDM)QO"K*#/*PR(W+75)#IOS'?HZ G4AJKJ;P MS\VWA2=D&XS6XMW0YWQF\8(G:^O285I,R6X^R.L.6K[X;7)N'K@9QQR3 M77UER;_R26C#_=L[E*]0PDN^LEJL)W1EM5A/Z,IJL9[0E<^^)=&U4YKUR?"B M>Y58G[7!1_E*I,UWC+NTS-U[G\2-7"+7UK Q.B]\SL>XHV)IYXV+ -^U@P]R M8.#V3D[H)?O'[\_KQ_ ]]'/K8/L3C.&0'TP42]ME#0K/U?SP;>_+_EF]F9.! M/[<:V[OG^9D.OOSG6P.>=V_[J/W/Q?YDO4HMDR?*!V24I8@+9Y"ESB-JJ$]8 M!>J%7-MDZU28=2Z65;+R"16=? %E(Y]0XW2)37R M1EUZ/ MG9X5H\R+:>/E'Z4505CC$0M%8PF.DM:"()46829$S!92(Z T^&=7R MY-%L2;RNM(H_]:0_4A&L,Y8+GVN*)5!QZ@3Q0DMBM0IC1=R&JCY%N]W=VNWF MUNXK3_TU)WWVS],;Q :FQ;\*I_UNG G=[XW!'J,$I"HT$=0!W-CCD(C?(:>Z(QEICG(/)\3KC96INN*0&?T.D M8F5V1Q4'S#%4K?U^XW=:L&3K"AQ0Q:H-=KM@3;9ZX6VN05:YH)8'9'[2!442 MYSQXA0CPM-Q5.B(=N$-&6.4H%RQ9L[:IJ5S'ZAFV EP8 YXP09OVB$\4WFYW M0"V(&@LLI?SFO6%NP44-@@@)=\UYGEL8W MY,(DK7S0M@"_>Q(HL.R\D\5RV6;1[MN\494S:C&]GW!&.09V.*$8.5+4KHH* M7M',1_> MC/.,9*3$T@DDE,VE!5Q"!@>'L(M*D1 CM1Z,J V^\!'^\Z 9-^Y1A;$]H2NK MQ7I"5[ZLF,.;5_;.. E[9RBUB,*"(=XH@*Y'*4-5AQ5!N?V M[G)M4ZY+5:84LR7%*I;7>S7B]+F&WE*\5Z/GOV91,YCZT#O-E?TJ]]6#NJ^N MK6WEOEHZR/VY;]:*MQ-^*\(,\XZ2I!E.B(N /BTH@IV%,TCEYH0 MRM0L=XA MI[T&J=#:X[BVR38D?HCHQK+Q809XIPX9"+U2"G8(7ERG@0V:J=3(B[T[*.S MA@I3M)N,(Y7)+:Y^P-LKBM8:,\$KE]=#NKQNP<%5C%?E(UNJC^QN,[%RG3T4(DRXSJ0Q)#%) MD,0!8$$YBEP*%"5J@G"!&YD3]:K0KXH1E1[_GH'K[!H5JEQG#P*($ZXSPWD0 M.?A5>VG!5N0< 08*)*61W!+FJ(E/+C2L?)F8+_G*9Q_'U^AUT8\"X580QC?J MJCO%I5+Y/9?H]UR \,/R#U=_Z-X:D1RRT?FS^;_%C.$.Y4?'5;%W^\?*+BPEH=0-HPRM*-T3Q)0^,'#0C1_,H MUKH%5:OU$GQYSW^K]8:J63LYLB>UH7;6PFD?Y@/>BO!?/\9:!VY]-*A%>(8P M)/I# ;ED^T6D0R[[7SNS@UHI2G$O[,=^29SVX)\C[#N?N_:+.=T[_D;VWG[X M5JRZK]0HV!R%04YH$#2:.++.)F2C)5%RAS7+.R?=8!-"50/+H9U%!03K M)*\*R$S_:@E 9'ZM41&=W!W$6C^V[2A(^<8VNEX[.VJ!:+8&-P*97?[$U1U[ M8- 5FVO_,IZC=C8R\&MV:.'7OAR.@++7'[V5KWMV@2H+B"W-A$](KH5W A&L3.[2)HPI+_:\/<7)_?[9XUC#[R 60[(A3#LO8C;+/=:J>QU8]8HX4$+UFH1 M-K7O65S[I_F,^#87D7I4!U'JM=N]L\)>RBM;&YQV.K8/-QD OE^)\G"7R&2D M9D>"\&H^W=W\W]']1]ZYX>$1/&G;?A_$5Y*/XVY.H=_4W*#,G/K MG_$&N?5OO[NMV="2W^NNO_^;8+=_YR)C53/=]8Z@ASDDQU)F!^& IQZ5>#5JU)KA7P)<1G'H#QI26B<=( MM!3.,AU2Q-+P1*:WW%YFHNO._YT"P]OMPJYV6K1ZW,LNJN:1[4X/!7O>7L31 MX7[^]QM8 YU&9U? M;@!EL/^EP98")^/ZW27-SJ?OS6._SK>FSC<_W"TWWE_ MOO]EG^X??P/+XCW=:WX^ BOC_.!+_6+_^) >? &+^FU=_'/Q:;)U+65"1VDT M$D)[Q)7WR!*-40@A-V2G.I"4 \ D-NN25 T+E@,C3SC*:;Z'?Z+8>7O\T_T M='EYL;/#YXN)C'HX\!QO62=T,HH1BI06%''*)#*)<>2B4A$=%C;Q%D(FDO,6/"!)QRFZ,$TKX(6>DZX(N M#'WE"PFMHMR?.D.Z]T#;%#P=^$YS/6 ;8AY&3N3 4%0EI('N(2T^$ M$1XK%@'\^ 8I4Y_B)7D+GP"S&T:C+>(>?(+$[H_GR^QN1A=6S&YYX.8GF1VG M8+':J)$@AB!N<*6GJGQ+1>E*0NEN M(EY%Z9:.>N.4+BF=:UI9I)/00.EPCI#5@'HD>>4,DX9F2JR6#W&'D\0N:L(U#13)F*MX8HN1QF#$QF1U8"YZ MD;.0*%W'4]+G9N=UE:NN3+RN-,.\4D+LB=4M'O'%2IR)A+M&(N'84 M<:<8 @,V(F.4)D8I%CD#4FPLI;N$I6>3_ K,+\G@58CE/)D R#_V$$MK)! MG%&!G/0)@7F!G=>$,IV*%AADX?)GR_8/7I4=*](DQXN//?&R8U.32!^Q_MA3 MW=B]P6+$C-0W2(BJ3 M(17SG.#M-5,YRH; M)M+;#T@+X9I/IE@4E'%#A,*6$\P,=D%:YUP"^8G2W;-V6253Y9 IW'C_U0ME MJ! 6>4^ BSLJD6/4(.I%5)R!7#FVMBDY7^=RTE>QGF$PUU-I_8CM\SL*FZT> M,>>I,K0@7B+Q6*)=5'FY1K"J\D-3Z[C >'>^=1_U>!DL.(7#_:;\@F&.PKVSZSYX.U/V\\4Z?516-S./[XMSYD M2BM[R*'M#LK5ZQ=K_@IL_MC/5\&8;&G&4@/&!^#U7RT7::(T"HNYX-%P*V4R MD1"KC%9.AJ\$L+6HUY6E/#==S)O;__YI[W B/*BT3:^BU@!6\K'6W*M]:FQ] MVMYM[FS77N\UMG<:'X>O/NZ]V]W>RF^_V6UL-5[O;KVK?6S"&_6=1O/C-$D= MT^$U9(F>X.!RCO<_=K$)XKJPD")(%-50%;:W^W871_K.U\_/OOM7\M_MB/ZK"=QJ@+-[4/XWBU6;WYBC>.MKX)Y 7N#1U%B"L"B))B!7J)$ M1*#$.TW4W TCK,>$D\@5;.*<D4\ M#L@;EML548/ %'<(WG62,6U5)&N;:IW@69I&S&#&_1Z=B_6XDUHSS-(E1/ATP05(I.1X"%8@< M,-2L_SA*RIE/5"D+I,H['I4S@C 2E"=,CE<*!GR!A2PVX%;V#020EY/:N]Y@ M4(-5J!7+<&O7]ID*3$]:0G>.\>$*4X]+7#$=6]TPFHPR%:!^#"DDC?=?P33E M6.74=L(8XHP89 7LIX))1Y,"TQ6;F>M/\\(#4Z82U/%DD'?/DZ."/&;;]_1D M**O -'NG_9J[TI PTI N:$@[:PB8JD-:.F=]ZM]Y0!ZVQ6N!N.) MSE:V>9[;YK83\G[UL.^J7$U7,E@U\VV?1!791ZA,>V=-:O,T:U(WB]/R^O"T M?">?EH]BOS(F#%]>V<$SE.Y^W#6X%AL[1TANN1?HMSD&>H>;]T>H"W>J=PBW"8+T6?_J8'RA3J8)I71&KFNWT3KLG M@YL9IT^N-OM+OK):K"=T9;583^C*:K&>T)758CVA*Y]]UG7CTH5E3T[Z+7D<.2*G^V,DSU1'_TPI?'[,5Q_L7\,]X;K MX#OPP=L#&)_G]>:6.'C[">]?')XUWKZ_J)^/I31VZJRQW6CEY]@_AC$=?_AV MT/DD&A>'/^O;[6\'S0_'>]M;^&"[?C&U'I F M/@/0JY, :WPB"C.4'&[RVJNHB,+'N]*'*BPK)Y:-Y_5C MZRT-N2:4]Q9QPS6RPGI$I*!2,F.(TG-M@F40G(H_/83H&$Z%$H2@0 CPI^0P M J)CX4<$OI,X)1;X$Q/K6.@GM0V6SSA?H<%_>U/A+'LG!5L96B\B[WFUGGC M["LFS-$ ZZ%ULMGGXQ#8\ RIR)P4*EH0Y=_3W<<6A2MN6PG#HL( *"YPL!(I M&GVNGL"1]EZ";$AK.'?"2K6VB3<4?E+TM?+B5!O5&<0U&-I.&(V(X($K:D'*[+VVJ@<3AHJU+$D4&$G)";!7+39!89?R1L7(D]JHRF?JEL)\GEY*O[SF\V7UW:MR%I?)ZJ/L]5_5[F>U MG*^FZ7GV-)HO$7M!RP*/H_18L>1AJ?F]-$RROM::8([3EPK:9X+VGU-L$(=Y M8$(S9!U)B',?4"Z.AC"F01#8HBG^W?G+8TK,B.M-"$XE,ZN6&4LTIY(@)JC- M.:H..4DX"D9)S*@W0H2U34+$.E9LW:C)JI(EZO:R;.]\M64LS/"K+:-,ZC]A M#1#I&8F:(*)S00^<'#(^Y8+)#*MH->'J=S[,QY28:LMX))GA6- HO4="*HRX M- Y9$00R*DD5DP_.\[QEL'5NS#IL+D]ORRB?Y;Y)JS#\6C_BQ^A/^ZV35ASL_/3MTQ##FWZO\_I728K)>B4ON39) M_?U7+IG-#>J1)]$@+K!&VLN(J C2"^X%2>SIUB;Y#OM"KJ):5":9J)-Y2SV\ M^'^GK1^P0W0OR_B?Y6+5<210M002-:W2R>VU3?)N5'QB6)AS<#DLN-A%;T\' ML=;JYKN/N@1T:F>]TW:H'<% X8J8J[6?M-"ED%>E4I99?:0JE?*\KJQ*I52E M4LJX0(]3*N5Y3%Q5"N7%!$\.N[L@EXNVUF[44;=%^? E=#1^H0V++9>*.XYY MKL ;!7/4<6<$-M9X;ZB8UXV_H-VU592E>1&>FJ/]YIMOC>-&!SZ;/X\;QX<8 M[#"XQR=VL+TK<VC/7HN#'>9K/SYJB>VVC2?;#KLFWWGNYMYVXJ'SH'S?"M MGFOY?MFA>V_KY)^+W2FIAC^"_E+#YB[YQ,3,7$N=;2$>&YL3XY MRQS6%8M_ZCOQ^TD6[ZC@B1*%C",:<64"LO 2:6Z2-R;92-S:)N/K1.!UCB?; M)Y;M;+4*QUF(C!.J++8 )%RXC' 9>$LA2)]4*(BHP_?0@8)^,BYDY)6",% M"P^&?*3()@>T/"3&#/8\X;2V2>2ZI#J'Z94> LK'MQXIO&*%/8_4VL09\>J0 M[;:>1VSE/8]RP9;62=$*_'4QD8>QZP'!MKKA[:GM6_BV."A/F(V3W? ^W?^S@6YM'YW&E\V;W8 M[[P']/F&<[C'7O-S:Q_>.SC>80=O=\[WCW=Y_=B+?R[JHGZ\_]4YPZ5B"GD< M,.)) H!$KQ"601.F&':3G9 LY\&+W!+4 \?$.@?T!:-88CIW^YJ("[FV$$4Z MQHW56'8+I+L'=_-A C!EIH S>P)L*@@3K=0@5C8H"1-#?Q/6LN)NC\4=I_6X MG![G\BX>VO;&$,\G?U[.W&-$X'R)M:+81>V[[9^8-9Q1XD^_6Z\,;MG^^7H,-"M8SUH!EG,3^ M(,?,M,+PD_!51:.ATP%<,!ALU':[M;QUG10=Z8M2^;_N!()QVA\4798O/[!> M.[N,SLG[6/M\&'N3(?T4+-+:6>OD""@4<)C^<-S^= !;'/RV48.G#KULN8ZZ M]@Z_Z_0DEY8J@HO@]\&O4<-0\[W7:Q'N"3,#0M;ZT0JGQ;?V^I>#M8>'?5CH M$[C0YL_"V. Y;8#I@IO%E/(WY< C>.P$CP5SD6=PU*@\WPB(XVG[I!A!#QZM M4)UE]'Q=>937G/H /+2@GET?:U=X7]MS0$5&SUQ&79G6Q;60PMSKN9_CS/Y[ MCBIIGG@?F#)$&,NCU49B;7$2'+BAT=Y^W9U:(52,;Z6Y%-HOU#[?\KX/@KEU M\MKV^^?PYF?;!J"?B>K+%[?1?CJKO__*A,11P>ZJK#2(^YR !20=P1X;P5XG ME$L+MOK&9&IM#:2LG=?Y6J/PK-V'5S*= Q6!:5N B $@32NUX*I.J]OJG':R MI]SV:[$;^X?G&4G#Z5!J (D PT;=??/]VM$.XA#%VCV0X/5\WV'G\?*(W V! M>WW:[\=93,OED39:623_"[Z6EW>L>(N JG1OR,J(TIUU["I2LB.O) M5&(8X=,MCO@*P'.V7>SB@Z,83S9JPRUR2E?S>^^28%YR#ONQ$88SJ336\"\5 MFA-NJ?"%'$ZTGJYVR:7*GZ>P2R8P1W&0# EA0?ZT\\@:HA 1,3H>O<0$[$G^ M.[2ZMDL."?;5/GGO'6VEXE'M:+/+R.%9_?"K-LIQYBTBTN>RZ%HB1XQ'"0SV MD*QFA*>U3;#-'V-'>SA1J7:T.Z6%U+>^NB!URLWH/748\5SHR/I(D(C4"I=B M]-YF:7G4'>W!_7!9#/]I@E,\V>'6G\W1*DM?QZ>"DEZ9__391"V]POIJLLMN_=)'!BMFRRE8:/5:E;HE=J.N.C+?T9%YKF[+3S]KZZ\1S[4G-1=A!\\!0MD('QZI597LGW*! MX-6;Q6R%#K;';\=S/QOG*N+L>(O4Z9NC^MLWK;VWG_#>VP/X=_>B_N7@^.#8 M\T9G1QS -5,BSEKU[4\7^S!&L(7X0?,]/^CL\OWC^L^#3J/3N#BD^\UV!ZZ9 M'G1*J(W!.8(56@=EJ6%!)*1E-"H$5"$4JA"HC0HW'Q$HKB?;&(\?SD2>E!MF< MW.H8I5Y;3UR.B17KU"PKL749"+6DM)XAZ R+<)67%X[THDKIN160%&4R:FHT M=I+SB)WPCDLCE#,JQ#A+D]]9D.GO?N]':P!CJ3!I>9CT:9(U,14)ANT$<>"] MB%O&D24^(1:,]B$:+T@^6%_'9&'65&7IE%>KL>2.!NFP4Y@+&HS704DN.&7" M@X;/T+5T3JVN%'<^Q1TG$Y3*I!Q1B!D3$0^*(0<\$"45C5-!@/[RM4U&%\YS M7Z+:/KET[B7YP9X&]_D83T[:L)3,1QE@(+T1;0OC2;=WD:]?*16G!;5!_Y]6>G@59$' MUOH1?X6#_\_-4AZC*<&_/F(=//WIR>T?F18-_QA% JB^.1W7?Q[U?T5;'D;D M^M%^0S;!8%_9]ID]'ZS]>>.9.JTN&IO#\<>_]2%36ME##H4LY+R;0B!>%8GJ M^2H8DRW-6&I'_0S2_W5WV27"UC:;108$F&89AX<.8#M?[L5CU&IJ[#5W/M:: M>[5/C:U/V[O-G>W:Z[W&]D[CX_#5Q[UWN]M;^>TWNXVMQNO=K7>UCTUXH[[3 M:'Z<)JFW9)#<48AG+/-&&^L$-T$[G;B@Q(0HP R1*2C*M="_*=Q3LDHE>\,R M+-W#(M_P35&U)=;>%?48'K,6R:T%4K[$8;6(&H!+NQ8')SEYJ2A_,RI#T4NI M!8^0.V9]S^ZXRS(35P]ZK=C$CWC4\NW1+U()JTI(U)Z[\=5E9G(.%$I8(TY M7&=\",3K2 1P'D_)M"2YW[9L"Q&DI%U4CRKD,%=8Z@Z*U+CKJ9J'N>Q)+H\$ MDF5#KH@R..D7K.#J$[-F;!8R/BQA=J-PTMTI>,O-L[M[*F]./?$I,6FUEX%P M;X3CTL60,('_:2_4@^?E+=#LC6Y(LX+^:61#LOOUD'N$9F]YL#/G$#Z)P_\J M:_#QLP;+N 95)F*5B5@U@WM<]'L^ O+X69B/ZF_>NVEY7=+?*@/SA>0WW#] M WB&O8G3@?]T#MX>'->;_VD?;'^B^\?O>6X:L/_E\]'!]H?6P9?=GP?;GSO[ MG4_9FIX\>?4\2B$-1P26"W$F,7(N:$0)6'LT,B("8#S80"5*6ZH2*RO@^1WP MZ.R4R#78(\-42*,@^V !-(!R\0-4E9KK7 S*]M$E7^.D_EHSREH%&+ M5Y!Y5!#:S6<,<5"TNQI:"==*<5>591Z%3UVNR90LG#PO' *(L.0'@RR[*J&O-L-':E%*K2V 4U=B+'PR;#&$N( M.2S!ZDD8:1QR PJ>8@I"A)!IT[(2/"K65 KG4ZF9TLW3 MRKU4'FY4*>KBBCI.B1(-S UF<$+T(&W3IA.AR 2J8O1_,3JG=O"9<\K9U%Y%77IA*A2U(45=9P/*6G!3B$>Q1 8XHGCW.8X M(,N32#99(W.U "K*7PN\?.3E$0A1^0;\DJ]<:C29*3F-;?9.;'M>^^BW-8%N M3PI\"4'X2YF:9\,EED[ZKW&(%U!G[($(QLY902Z&UH#8:VZ=-\Z^&@(<@KN ML.84<1D2LECEPV.BM10IX:ARPQ&*EQ5]MPS5*7D64@6<%7 ^CA%6 >>*@+,^ M#IPD C+J0!!A1B%.I$?&*HDH=S&9%(W@/ ,GDC%45LHOZ5V%3,E)$Y%,,N?^ 1881 MAW#P@C&%L35\O*K8HY4#_&V1O3EJG17ZC'H)G1:ESK* %*7-)H)?Q^N@W7@P M&*A'K9_HJ!7@\5^]+-$YWOF:E3 9YY!DJ>A%HY&)42 =HS%!>&E\&I.%ESYE MBGM/:,1(6QS!F-#P2C$&M".P"'.FC";5E-V8LNB$!GA7*";M$,?!(4<5;/TJ MND" 9,#&4$W9C2E+#&8F48^"QP)Q@2G2+GC04\,L\39(+=8VAY5!A^AWM1M/ M^:= QFI^K_;,]U^Q-]9$$$FE-&BQ=0RYQ#URTC,GG1#>B4HD;TP9#<%0[3"2 MCH!(2LJ1$];"7D&9)%$!;W/5E-V8,B:T%EHPA T'X.-@/VDK<@\1':*040AG MJRF[,67*.1*H($A@ HPD65!,E@.E-.@G2\P&@B^!SY_V^[D2\K14IRG__%E- M].5$-S]]E2Y)V%$,0)[%B(>$46ZG@;@R@5FAE945C[DY9ZAZ-^'+;A-,-[ 0P?VO!6WI=F@]'[EKW];Q)IM M,,564G'[]B]=:+!RIMLNK^+QDRJMNI5+XM]>:+HV8]'CES4]V]''C@,X&\W0 MS>K%*PTX>G+13%4]XZGUC(>"](*+&G^8](??KT#L1/8,>>D%U(ESFGT.GJF4M2!&L>]QK/V$KY9*':L4M1+ M"*/H@8EU=-2@[_G^\;>+1G,7'[P]^);'=["]=;%_$6 \WTCC>.NL?CX61G%\ M>+[W%DRU[:/67K-.ZLG9YH F3E/"VN 0 M%>>$:YVR1S$92EVBTHU:\1):05-YH&D\]R9*RP3#!"E.27:VDWR6;9%21/' ML(XB%="DL"P1-+VT&KDWRC_?KYK;BZA_L"RV])NJFA4@+0^0IE1X8X+C!.N. M@M*Y. *+R'$B$%6)2*6-(M'GGN",FM+71Z@*F3PZMZ@4^:$4>9Q9"$,=%P+4 M%^?(<0;,PGKL4$[G]=(';;S(BLS5PL1BB8K\$HI]%%F2T\)GYV5R,_N/GZE9 M-_OS/QM<7I1@%='\%1JO%HVG%(=3+ !*,H)"CM_C'BO 94#CP+2-4DK"/0,[ M3ZX+NJQZ*/.<+I79/U6AW(M#N4799X5R#X-R$Y7U))$>4XT"R>7!B69(\ZA1 MI-%XGIA/ N<>#>M$+]R\[:%0;L1(+P=R*=+#%*U'.(Z]]L!CR9G7G_BQ#XWO M,_0'#5^+H"IU7&"E3@M%IP MFB@'XQ75B=F$F,0)\:0ETBH1E$),6 7/37(%. E2(G!Z:<&B2X@6>!'%@5<1 M+3 )217JS(,Z/Z=0(DV2T#37!C*,(TYM+KV14_4QK)H+01(-J*/$PA$!Y0N> MK)1UE1$!E;(NK*R3%(%:YZBP2'&;<\F)0E8[CJ1@"3LOI68(=<(6MDHKAEA>C5ZQCZG2Z%5I] 2'E$:; '8> MD@:L/HYC1$Y)C30F-BKA*7>\T&BUN)^I?#1RJ)BLY$RC2DDI@9/I.B95L#,/ M[. I1((Y[HPP"5F;B_4!KT 6IX1(\GD?83)D(J%+Y=NN,D]*RB(J?5VVODXV M)T@A>.(,HE$IQ*-W**\62EQ*9;QG7(FU32/*=%#^$J+,A@DF$S%F]PRMK/K+ MK&AJG@UD+R\IY0JH*Q-OB=A-ICEM@O&41T=8S%UV*3(.) M9]8IU,%$(@;JQ$1F&* M7/1$!)>PY;2 3+.T5LF/"9DW&U(5E83_O-%BZNYV5-=;6 W%COB4F+3:RT"X M-\)QZ6)(F,#_M!=JJ";PF1BVLB0GF-MH,2818ZY2TL'J&)TCU)D0L/Y-'R6Z M\7AME/:*VM"M[E C\]/W8[LHXWS2NSS_/;-%9Z1AMZ6G6]#9F TMV'WJ.2N^ MH?@*ZCGC#4E64\^9KF:P?-;;3J$P9:EE^Z3*U3:/^C'6ZG#=T:"V W@1;B\8 M/4\=VWG"*)Y-[=\9"VK/],"S3]P(HB9O]:PFELXPL65!@.;"'K MUW9P5/MN8?6 OM1L!Q[G9 !DQK=/1QT<<\.*#K"8TW[LY'367EI61NM3B&E[ M!#5\QG%R/DM;RA2XEOJ]3JTW%D%7^X/\:Y%@@F?J3GF>;I%[]2F>/9;H;WN> M\6KP3+PAWSNY\L;^\9:H?_E/"_Z.&]M>['^IPW\[/^O;=7;PY>!H[\O[BX/7 MXYW)]W_N-=NM^O:WG_MPW_WC][AQT3[:S_\U=\[J%Z%]T-D1!]N-;_]MHR(*'POPH9?@0ROP>2CP&2\S) ,Q+*F(;&01<2,X*:(O72Z>#UH;#>[)>+@9(3; M>]UK)VT5@L^!X%,ZLDBJDZ0 WCCDYM]8&&0XQ4C@7&8E&&Y=CCY8./*@?(&> M%18]4RQ:.GNLL&@U6#3.)CVCPEF:$-$>YR[G&AE)6(XZ9X0J"_Q2YA8LI<>B MR@,Y?_[,$LED9?X_;0!?*9G\N]\"8?MNVY47X%ZX/:53#>6&1NP5HB0ZQ*D0 MN1:60\EQ:C##2:BTMDE)F3(4*Q=DA4&/1B(K#%H8@\:YHZ6&:N$E"DQ1Q$-0 MR*B44(PAA&1E-,3FD-#R5\8JA2>RU! UI;]WK>=.+%Q8!$7$G_[(=@]C$34Q M#(?H.1AV$?]9A4,L4YX6N_E3N?)E6F25W?7".,_2[:ZQGB][(XS>[>Z,$/I- MKS\U.[SB0W/QH6^3-AFL4A1&&:2BBHB+0)&)@J-HNFV3+M[9X2F8 M:S=3^V9-.!L]$LIP]8K)2PP;)=TAHA\MY^Y:G/##?_V_;\R+W& \S\/N,&9^ M4.O'5L>=]@=%N'R.I:]E*E.SW9!?T!Q ;[]_[_=^ FJE5[:7G3OE9XEQ?Q%BL'Q[E=00PLJ M"+N+RC'1D1ODO 2I$)(9'W64+JUMD MUKJV)!LWL?G/L3SK:>_,"NXC0.-T0V5GP??>H)5O\*I(7H:!_?LR:;7@4-<^ M.,K&P[\^8MV@USX]N?TCTS*7'V/;H&9L/J_]/.K_VO8.(W+]:+\AFV"PKVS[ MS)X/UOZ\\4R=5A>-S>'XX]_ZD"FM;G,JYAK4M-4^Z^6BS11&H7%7/!HN)4RF4B(548K)\-7PM8VFT66.VR<^=CK;E7^]38^K2]V]S9KKW>:VSO-#X.7WW<>[>[O97? M?K/;V&J\WMUZ5_O8A#?J.XWFQVF2.K7,@C;6"6Z"=CIQ08D)41#O90J*)D%RZSA,G"K, %:;#43BC+*A!?8$3VMS,+89$X=Q@S5&QZV6 'HX08>ZN*\ MU0JDWC#4++\ -L0Y'ZWO:M:P>U?NLA@Z6Q%$):7*?^D4H>W!@!)MQ<3J,V8 M+/^RIF<[^MAQL7\Y0W2>E.L7=M#T$DY:OQ2_Q%"S,"H@7D"-.[;5O$4V2$XRJD+5'XM]JSTO+KIVQH35@@/%^GHD5D/&EW^.E4:.E='5]AMV;NJ?9;;N4;B!\ M+C-J>Z1G'T#-_HY]?[VA$Z(5\L^ _'Y*1F5PP5 1D4XQQ['0B(RV#!F.@_8N M):/\VB;;, N7MY\U%[YT2/ _*^6'%7S,QQLK^'A,^!@GCB%@(YET2- D$4]@ M?NE(&=+<,Y*$MXZ2"CZ63Y&?#(U:0LO:6;,IGCH*+HE$_<:4KC!P80P\G*10 MS"=IC0W(9KN98V:1320B)DR(C-JD*%O;Y!OBP6I3E@X%[D>A9C5I*_!8&H6J MP&/%X#%.H)3CDA'B$(7U0IQ@@9QT L6(8Q!)A,)KS:\=^[YP\+B9QS09"']W M9M/O'-CW2:NYJ4'OXF 0XTU3Y"J=KVY/3OOP;Q'(W(2O_:O=\]^>J.[B M+NK']:\\*ALMX2BX+/J*4&24#H@;S)R(01H"^!0!8K[G .3^:9P2DGS9^8T7 MH?>/E$_PYA26-=8ZK6ZK<]H9!:Q]'U7:;\&8H=\QM=V$0$]:G9A M]FC6988@NR)S5=(Y9WVV15_<&F]@<;@O/C-@F#F7RL4EA7\=C3\AD6 M=F&7CG56):X7<$I-5L#X+2V^+$XXE#% C+WTII5-R_TBIN,%]+B^V&OZ\\9% MN]5H?B/UYGN\?_P9C-+_M/>V#VF]N8_KF51_V27[K?$>UW71N(![P=_VFI]^ M O%N-;[ =W4^\;UM^+[C]V=[S?<$[M?ZYV)WTGL5$R>!Y$!C;77N_8C]*6PV[JLQ?P=9R86MJ49X[X*I"I/D0:=PE)H)61AB# M+*PBXH$+E&,4D*0T>!$,"R+'(6+= MB\I7Y;#2\@(19S&]U@!++,4T2"U8G*G,VD,X5@N/P=T"LOQ*-K]RP48JC5 ME>+.I[CC# )CGBSQ!N5*5XCC0)%-)B"".:&!1!ZH \4MD=*^!">$+IJZG!S% M?BP:150^B54A3M'#YK=DHMG[*_YM6V$K+T1%)Y:/2E-JR$0?$@%90,E0#*BD M"-(",Z1P-+F.#*/9.2K6N5ZX"D3ED7CFRCV52\R@U*GU,P9T$?O58.F N M<6V3K"N\K%IT*\>!EU!/>:LS+)XKATN%H5DBT/R;Y-4II@C #D(BB7C\M!HA99QCCR03,6L;/4BIR2 MR\5DD.B_*E=*I=YW<)+;U;K2W/DT=YR#:,>(]":@F$)"7*N G&,>:2(4D=$ M0U%KFU.*X3Z*VKZ$OI+3Z,6U'NO=7&FF]>/%E?=_2"RZ_=#FA0J"Y M$&CGK$"?(7\0>\VM\\;95R.UP-PJ)(.5^30F((,)0S8ZXL$B8E;D7#=*%@"A M*JKC^;HS;C^&F=37074(LS1%KH\KLK74>!]R*R8"9,*DB*R2%%&FE23<,YJS MSI=T#%.^D(^9CV$>53'_'M**V@_;/HVYCF<:U@*]K/ZYB NC\LDN;/_YB@A<1&XHB,;D?L\LL1D30?\L#84&DB/-AC"0+9\P^ ME/J_!&_)Z]-^/[.9[[U^H9_ 9X;%S-N7FE/Y21Z+LXS6IH*N)4+7^13JXD6 MY<,$)>XE0)?BR$FCD0_1&8R33G)X^J(GXTDJ#TJER7=QCRL]KE1U3E6=]) ( M:KFF$46,%>+8*:0-TZ"YRG*>;.2$KVTJ86M;H=7W%S)8.]Q=3F)F- M G,B!")>)\1Y9 #W4:'D$@\Z$J!I#HQ*L4[8Y.'60E;E$A3JD;U.%;16T%I: M:)W*DZ\#:X6=%+,DLK5-+9X/<-YL M%%DTQ?OS1NO'.3OH/52GP>*.KUHG\$S^]^I:]!Y\>VK[%G02OJ/7K^W"(#O= M5H)9R8MW=?SXP$!2C&QC*#F3/[_$6M'?*\=Y]PI$R;(VJ)T?V7[^^OSQ_*OO_8@ 7'#W_#T6 M)B!'E.5" %=?G*_[$[[)'L*?!RWW,F--_Y_]MZTN6UC6Q3]*RB=G1>Y M"E1($)R<.JE2;"?7Y\9#+.?D97])-8"&"!L$N#%(9G[]74-WH\%!@RU;I(1; M]^S()-CH7KWF492EK)QE781S'C$)NRT%+FP_!?=ZD832^HP>!- "XZ4/K*]. M'+@V44B0!S0[$J KRPI8>B5IMN5"?*+AE\N\PMP0D3KRTS(O:_H%#L#D\UCO MJN&Q%-[HR M\504T?0Z8EIWKX+F3A["1\N068R^_[FS7-]CCX5F^6"05':$; MX_KAC[]G<>#W0W_O* M3^Z3H^YBJ*?-!%G'#(]%4GXN0XG#PO6GGDO<*0/F &2\0,?,/\"# I&B_H6+ MF*FU0-_,:9A5RD_ ?/CFI?CEZ_#__VX]%D,!I$O6 HPQZ:S[U9- 0M+@HC,8G'TI]X8$O[ M_LEF%U$'+CW%2T5$N,U-^UX<]Z>S?B0GOC_PI]-X',3C>.9Y0>R-@RD/J1]X MW4W?U4U_^/UO$4S#0>A%O3[\M^>#JM\3P03^"=; <#8-)M,^UD5Z@Y/-OE'Z MIEU0AU!EP9S/='7B_+%5HI/VM13)[9#BL^3R-NR@Q%5=;_M+7JQ+ZPY-=HCQ M2[!%_XZ%\ EQKW)9 H,(>Q/>K-Q"&)\-AOX,^ *TTET])-WI_Q@.@Z]02"! M^0S[_F0<384'K"#HB\ ;R5$HZ>H]??5>=_5?X>H_O/A[,!P,QUXT[8TG(6AP M(A#8YG[6B\;#4,Y 3D02.<3PQ-M]]5%-FCMJ%Q5V"W86.8XN F,L @5CVW![ M1!962=J\Y4\T>NH4M!)02 (P[,'"B% =68B/LC$SU&6[K)F@M\!!IP'N"FP/ M064_)3Y&U@HBI[,$GG4))A_H.V4"!E5,EH66O1,\TQI46W))K$W(!@TR%C'A2C.DTQ[54!3WFA)@^_CKW_4P^/[)WUV[*G0HWKS]7/GIZ.3Z71Z]^/L M!R>S@=>-LS_?.6RF,]HW)]MV,]L-O9MW-:+_-$1],&&;8G\:! M[$\'8M#WAWXX ^MJ/.E/PCB>^-%0W#C"O:8U_4*E+*\ HT#B=C/:X;WIA]?P M?Z^>O[C\:_&J#\]>_O5^_N&O][][K__\??67!WM__[N_&;Z)DC=_OO+@_T#5 M_CGYZY_?01?[>?[FU]?SU\__&OS[^?]\^/>'EY]>/Y]OG]$>C,;>*))^+XY\ M'T=^R%X0@Y8V"J8#L)?$R _BHY_\H3O8DI-X\(5@>\V"NKG(]\"9GM?R9?8H M9R!_(QZT90;R8.A'H^DX[O7'PTG/'TW[/1$+T1N, B\>1M%(C&9'/TU\=SC; M3+<\^)Z@^\Z#ND&J]\*#SB2\*NHTH+OE/MOFIH9>7\S$K#>(_5G/GXA!3XRF MHN?Y800WZ4\GV!)K-'5GTR^>>M9I0-T4QH/@/N_G2=$QGSMF/ELF+OH#,0KZ MTREFS,F>+WS)T^/CJ1S.!M(?!-([^FDX=F=?/B^I4WVZ\6T'P7QP!$,U[[C/ MW7*?+1F%OUI_ZO2@*_& XZ0>@^P#WZ;N =IWJT\U^ M>JC,B&+\:YSH40Z&^4:L:,N@I_$P%I-1&/8FH\#K^1X.L!T/^KW!(!J-IK.I MF(23;C#,/9/DUMDP-VQEO[U<8W>MQF.(&=X):#HN?A/YF(WG0T&??Z0DX'D_XX$K,8D_N&KC^Y*__97=!-5_MU93W M6U7@L_<%"B^SIA0!^,. ,H6!'U!R(&S3Y!!SG99PRGJY3!,JXW(NYTDXIQ_@ M4Y0*J"N;'%%13XG*VA//7^$7>)\;].R=18*SLX< M 8VU*\!$1.%@)>#YRBE79247F!^J_EWEA3B7^G,RVT2(PP_R @OZJCDPL?-Y M"T^')\[[N73:O $W@OB49#7==XM;*&KP/6(4/R[SDC)2GQ8R%9C@VB1E?M>N M@E)LLM_\1 1PGKK:_9-MN:7W0?3#_AJ K/^=%TU&XKGL88'EQQX9RD]%>BE6 MY=$/K3,MDJRW!L/UX^\\9!Q_M4.R^ &RS0NZ\Z=4THA/P9[$WNS%F1?(X?XK M":07>YXG_[Q_.7[%\^=9V]>/W_Q^HS_.GOSV\OGI_CQ M+R]?G[Y^]O+T-^?L/7SPZL7K]V?;,'6-GID5BZ&8^>/(%Y/^P!].Q'0XFGA# M;S@*1_U@,)U>@XM?E>!(<)*TC')8-T_ LN\ ME*! <;FTKN+E'WZ=R2GTWXPF_7&P= 'H3P. M>F(8RMY$RIGTQ7 03H#K^:/)R6:O"%T.[)Z5DFUI>5U*T M2[/S7G]X];B!$![T97$)/C((@],;3R7@R._II MU+^BF+!=%N::)A*)UO_KGS9\O86^_^Z^> M_SZ WXQ>P6__^N=_YJ\^_/'IS?-_?WC]S^__;*\2G863\6@<]X)H/.CYT['7 M"V;#J.>/QGT1R]%HC!5:WL2=S!YAC<3]\=VN1/3>V-/C+13]1FQH2Z%H(&8B MF(Z'O1'<(X[^&_>F_=&H%T?!M#^=#L$6!-MG[/8'F^V$#CY%<*^Y4%H]< MR"X5[5C,+5C,EFK0@3>>#?TP!/UF@NEL0]!YQI.P%T;C_M ?CF<#G(P\'75: M3E<&^ECXRXYBT(=7_O"-V,Z6.M#A+(A&D^FX%P]Q,J#?G_2"R4]7!7J/O&=7+6C'?#Z3^6PI PT"&?KC<-(;RYG7\P=CKS<- M![/>Q(MG?1_4H6#LWQGSZ12?K@AT+WD19>9L942/LA3T&[&C+:6@GC>1L]D, MK*^A-^CY(I[TA#_%[ABA-PJD+\=#[P'K0CJMZZHZKHZ(8R0[]I*FR&6VJSGF'WKHIGC@?_D:^5+:DH^JX-2_J>6 M6?7B@H:C[4L^Y/M7BDSSP5\??O?_6KRZ_/>O[SZ^^O "?@?O_/-=^OI#E/[U M(9T#2?FOX;-7S];R(8&\L;CZKW]^_OCO7W]?O8(]OG[_O_-___J']]K[W^3- MGR]&?WTX'\!O+___?W[_]'?D]P<3()1>'R#9\V5_"NK1;-";C<5P,H[&?C = MKB=#BI$ 7GXXZT>^'ZPG0S8 =QCB7Y#@N+T&ZKH- M[* NK3 M99&DE+KE7GT"YQB_/GK^YL71$S!,,V#'(999([J9 2E-"BUF8#=S-7>J ""% M UFL:0&#(0C]8-B/_6#FC_JAD,-Q' 2S"#CA9#P=*+;A:[;A>Q-;'?#6S3J] MO2:OT8PWY4PC7WZ]V :](>^$,ATACU_ M/.SW!)AIO<'$C^/)()23,#KZ:;992_T=(D^]1$SX_,J^P2P>!F#^34&,^--H M.)N$@Q#-O]%P"K@0*8UP#076:JYNA0.GS=3!5SP6B&O^;J8^SAXWPGBO?O\; M*-?S9K-I+YYY A F]GK3:"!ZDV@6^:-I//8$(,QPVV"X0!5I >+HF@_X$P?! MQIRC'QN>VQH.R64\"?SU,L,;Q_(>YUDJ@=DJ[O5;#G^;*W?>%OEY(19:>GL84OCLS6__"P(KJ/9R*/6:A,4:U#Q/ MJ3U)Y(")FI6Q+ KXMP03(Z&ZC2WM)K0CV%P^3V(N9"B3"[1 2AY,?3G/TW35 MRR]Q9C3@<9E$B: ^%$!%""@7FZ!@,3>@Y+(NEGE)@ZV3:N6J.=F Q[BR/MCO&#OG_I88SWSAI-@,NS-^F&_YP>3H#>;A:->- 2-NS^.Y;@?8V.- M_LFVQB>*]2;8-^>\D#@@#YA*DB$CT:/O"(\D811>:F\ 3!9PT3E5:$MXV4-[ M'9 HRRM577<;= K"0/8#,9H-9>"'P[&83D4PD>%@X/?]P41VZ/0-T.G%\-7Y MW_X09+<8#WHBG($Y3,:C:1B,0=L!>W;J1R("!CCJ#Z=Q%(_[P^ :RV6]6+R-PL_5MM[!D3H+ MA1'UE0>(*J(P%G(4]4: GSV_/Y[T@.V!P3(,1Q-O+/Q@%![]-#KI;[:6^([X MT^TN>3KMQS($%AN%GC^)I]/9,.H+(8)X% X'7M1=\EU?\O#5Z=]!-(F\8=#O M30',/5]XL]XLD*->?S8-AWTY'5":U&!P,MZT*[ZC8?/(++2XPEO7S(8XRWIC M 'P@D );Q8%>+LN*6 .VC\BPYKQ MB+_@W^"WG4[_/E*"M-+M5'$G+,*U43E MS1#G'28I3/H='1I1,/2CF>CW8C_T>[X_'/6"P >>(8&L(U].(VQ]/CKQM[DT M;L\NOI)"TUWW#:Z[#])AXD^]_G3D]Z0/W,/'QH#"GTY[0^ <0V#A\7@$C&-R M,MQ48V[--Y0_091S)\;N ,XY&G)LAZ]HH:WFG;+.OB_;1AMVJ:A+[F:ANE70 M&L!V"KC\=&5K5+ QPZKT&&OM6;"4'7RN%%52QBO]3OEI2;TOF.F);&5UZZ*C MA,#W HEJ454D0:WZ:YS5Y&IQSO+400N<6@SFA>O\]MLSUYP'C%UG0:T/3QPP MAH$R,LE48YSFS>[<=:^/B.,D301NG(U=">I9+"7="UCMXIQ<07@F@H]N#K45 MRF#PEK5@U[1@XUL1,*W$G4*;GJ&XJOU%ZR7FL9*.I6>$NP8JRNWT+ =/^9XO?JX40-*X<=V3M1G[K [O.<< [-Q? %UQ^;Y_% M1=V_K$-$GZ4(R<6@N^TTCHS&GQ?#EX P:;)(\ NX]0"NOD*7VV*)2-G>Z''X MY"I0M;:"YR^D:3R7\Z-54@$JFT62[&H7# YUQWR"%%O(I$P!B+@VD.DF@/'2 M#JE%#9(+=9TRS87X5]AO*"UQ6_^IDT)/HD^XW9[>$M RP%]B0U'NMZ>YD?+I MX<'QG]A^3W*STG5ZD@(N #[G;K>+NJP4<1.\E<&3@A)#WC!UA!3.FI:ZZY]$ MQK*V,/,Y=@BB6U8=H^1'P6'U$LER;1W=UGD(1"O;A CK-:(U.PP)^)H=$:D(=7. M)[*X=53+;;R9^\TB3' UMV&1RQQ;:2:L;5(/#';X 6,&'150$J!45,D_S&C@ MV$D.9V5T0) Z49$O2\ ;$$H8LE,G-\T;^3YWXA%W8__BK?._O6J=W9]82/]C^ MD__#]- Y#*_1M/NOGL.SIW_+B><-1GVLS,;^?)-AU N&@>SUI2^"T7@TB.4$ M3/31E?YGX"RW09UX%(VQ05@X#,&&CB,AIMY HA_.CP;A;':-,Z9#G3U G=>7 M?X_CX3B8#;Q>Z.,DUI&,>]-PZ/6\F3?![IZ>C[YF1)W-\OZF/>RM>=JX=_JU M>)H?B$#&4V^*K9Z%%V-L9NP%D^EL/(AGX^OF 72(>>^(^4?_U>7?LN^'P70T M[7EC+$L(O*@GHG'8&PZ&\,%L&$["$?4?MS+EK.;"1LJ,KB3@,NY /)8HV%O,HZ!X4=1/)CY M<7\P#29A?R!%,);AS ^N"P2VI\'\7)>P_[(\#<'*YCD>+^"O:F6HF;;XFKS/ M;^(SVA!_=B"38NXS:>WYQQ'P^5DTB()@)GM"@-KABY'7"V0TZ?E1,)Y,1L%$ MC(.CGX#ENP-OBPK"2* ]42%C>8E8CMS_-YE]%5P?(VU?/]ICS:&A(*8-G M%?R^T@[;7XN\7M+;UYAO-Z!G?4#/8/> GIL7LDS&IHZEF^IST%-][KD8Z64E M%XYWXKPR$8SO2P>S*>JRU',?3C.1KLJ$6(C*]P8KSV2'TS/O9%FG%3WR9BD9 M;'?AJQQ,]T@-0V\O-S!'1V74AI+04-+C?T"%N!1%U$OS_",^7V*X60WNP:11 MZJ;?9$T72?FQQ&"/(\;^!<*Y)3EFBSP%>@'EYCH MA:FQ5(;D+,0*=AK'$B-_P!02BL6075[-,9'5SGIF;W,IK]J[@/^OWHWO6Z#3 M/X8MY04%K\*TQB)!!PPC&H:D(U,DB_!]"FSP$<>UCLY49BVZMP&/SN&]N, O M:@N_J2V]!&M(]-27G)F>D;*R"EGK+R3 MR[RH,.H *RZ<0;_W?YTXP;!$$XB5(2;-Z>MZ\2F<8XH]CXE@_#@^.GOQ# ,T ML(P,BEH4*]:;45DV W=:>Z#A&K^;D/7F/GX'HLT+F>O143F1'?U6./ AAP!E ME5!6/ZY?B&42P5JT/P2*S"Z2(L],=# #PB$T= !4!1R!T02(BJX/_GOBO*PX M=[]R0/:6%/C#^!J"S(J"XEA(# R%'"=3N)W!@Q@5Q_&1@ %E2?!+%DNX"8H+ MP:,*E?"DN&:@E'A'Q?" -:CU.3;78)^+C\"1 ^!06D\Q>(E4$(H:T;U-/+#0 ME=2AB)EI@UZVFS(N);UG(3Y*D>.4?DH^0(-_[S4N+_UHJ6CZC9 M",AIC)KGSMF+EYSG0>?+J*"9]FM'OF\KJFZFIDV]^R\W5F!RWEQ@-%E>[K]S MY$H9_*F6!D%@Z4P%S5=4#/(%"Z"@9X?3.L#]S87=-S!OQ= %, M% 5RYO@C0$H25B0M2F#;6-<)?+OD?Y.DE46!"3N(,R2-SW.@GT0/X^.LDKH( M2>T+L9;*Q7R&A^*4U*!4)_B2/; M,*)>YLX. !/ MRN2.<\YL0(8H\>G" I. HU55LQ6=F$!YW^JK90&?_(@;,I+;'^"7AW9PZUAZB$E937GKUK:&=$.9A*B$@'PAO_2["WT,!'K*DF5,)NN0$82 MZ09 JI*H'4LPJP(6Q\0BQ?]*I10R,<6I_)1P=ABF7\)&).6",FP? M -D1_[)8H[E2PZX!"DE!W+ELL6>I<:.1!BU"NI90Z,9)^.%O$?JTEU*@A"LY MXT\EQ=45W7./T[<*"?HF9]^K/<"7%:^1PVIA. MF.R)8EPI&+B(:.".5QR0+T&P;9;C>;+HA]SDD&5A@K.%&];"2(*[%.BHL##5 M;"5JR6=$U*!.,$I)EF$&3)82;)?:BE*0,%G"=$K@@3)KHTF8YJ4TV=--XFBL MMH]OTBF0":?E2;ZC_*J[3>SK!67C4L*+!WV>43MR5E(4<&JM^F&*:$:IA.<% MENN*HC)ITD&L@=XR=!CF15+Y?*WHHD\*OH M"9M .JT7$QGC&'08>!DF"@(M@GSG=[#>66)68RNA&QBE3%WGO$BX@'JKH";A M0PTG0!B1'D![2,1Y!EP_"2G/MEN*B3TY /G1A M]++-5XG+,7(".RL;;@6F?L'8HHL!*O&I:7" /V!FTF3YLH4?2^ ) C"'N)-2 M!U C.4>5)%.X+QR\:,4JC+K)&>K25$9ZVY\';FH*]M M-*M OUP1,5?$+&RZVWK)DHLT$Y=4I3G8A;3*>9%?4@8M'$A-:W6,WISAJ'40 M/4DYEY'*N\8]%1'QJXHPFDLY.*F)(!(EY +1E';B8-X';01AQPQ3GWC+%,R& M0@J1H&!N;,]_#0"53",/%)DYI5)MI%2IN]&P)/"1560 K$Z<%X>0*WP=ANL2 M$?8H>[.\\;MB'9^$>G6"2*B!2A/%-MF*X2+>L272_;-EF)[S1B%*VE9B(Z M*WM;#*(&\W$6 ,DA22UH$B:1H[9*7;?:J M!8W-KINB F;;^"%L&DT^4NSJ]=J<2VG (WOD#-[RYEO#I]P%H#];5X)WF1*$ M;"7'-I20F_#ZIBH&M %57X Z@\LY]]KOH.4^*B7FIZ3Y+;F[#9N81/OF4,AS M#$=KZS9F3XU_IE)%#ENP(B^VB]\U:TX:DY%K(4!%L;(DEH4$Y:M$5GZ%=V4N MB:NW+H<"3ZQ3W@AY:^5XYW^)C 4%WA6 %54MYZ-689:>6.XIBT1W=)"K1WEO)3<*J M*&QE21FU]9+B7\J/+S^!H" N:SD[U,YTA(&V9H"AK5S2U]#V2;3#1:T0%KF* M>5''2+;W5>$9QBN15RJ#=DT>V!E8QKW'=C5HSZ"?GRK$- M#XHETA1XY<2EFY#;%J#XB5)VV!-4.8LD1#F=8#5A&YP'KNUJQ<UCSQ/N?YQJXJ5&YN/ZB,;56OU?=G46Y*'#J.YZG?KY$7#-' 3 MK@K=UPO9JD+CHA>=AW9;VVJ)YNK&4"RVQ.*BC^+ 5C MI4?^,ZW(XSU8,$0J*^2: JT+4#%J@OT4=>208BL/@( 0F)+;0#9./;B&_Q$9 M)MV 3!L,59.:-#"N_G*)F M]Y+_N/V 3>ON]TU7C#LXXWWKNSHG3SGIQ#9GVDUK'8?]DWZKA&W@C9I/2+*2 M9_ NWN4/UMXU&IP,=]=U7N9;O836V]@AL/-]7G_]<%Y__9; J2/-;)ZI$[Z3RI.KGFH0W&IGK;]\#[#C B+G%_0_-SVQ[[55 MP1'WISATX;U)AJAJ+B0G)9&NJ8-%K MB9\S8O M0.REV"D%2V..CU[\^\U;C/6N=<%AQU:K;1 K=Z3[5O#STRH%?50G^V)JR5OM M^<,:3W:Z_7;R]L0Y%MB1BC) ,-GX&!!8KFZ:\N >VOO/CH_(P-4N9/ M./IV3OJGSG%*\>R%':")3?(])N9@(Q[2;]8VBO_'L.!?@:I*>\/6,)K4V:0T M+48M2E>-8Q2#&:T3_'AB<3-7M6VQUJPS7@NUT07W@6\NJK7VR%Z)UI[:[,6E M7D6$ $UC&E372CJSMCR4.H[V9&C2?C=:WI V;MKT$%AA_>AFZV.#EI)21U&\ M*]V%TMJ5SX(:(*FN2X ;F#-+9BTHYW#KEA?4ZLME^?@O2<>ON-^TNQ%=1O.! M4A-4;R3LY*JP0NE2S,.WUFWI8UA>;FTN\!+'\@FZ^NVC5SIU $F%3-,(_@G1+8T4,C$&@"Q-=*KRZ(M[*1\$G%K7&.=UH#D M6Q]A-BD2"T:<7],\@.,U M93:P+_[JZ G(33,]!L,5ZB?+&LSGD)(!=&][;A_V(:<>O4IQ5VV$\#+A$F-) MV:,B12NZS$/."C3XP&VV"NQ*=-GD1NC4?6JW=_K^M],SY^RM\Y8S!BG$RVXF M>$=/I&@TZ(M(P/[4M@R:-G;K86OH -*8$KDZP8Y<\(1O ADK0B'->5H!U+? M$/X;/+[%W3$K%#TM#0LI$2&TYXDX12XRG4+:A%_5E^U-K*$MRPK](??K:M97 M3;L(MT_-IT=/K$9O-\#[;9!96W*3&C8D#Y+'V>N_?H:W%Y3W26WR%6U30LL- M]W0K 4GG/S,B\O2[TNEEZZ!@>/-"#<#7WJ?\ M6)%U5N"MQNC_@ENPWDP]M DN")KV!GA705X4G&.Y+O>56,_UFKJM&NXU7*GK M:EP*]ENM3"<;S[?K!;2_[^T,(T;5-<#<&"[D9&+' HG(1NA=*1"LIF=TQN99N&CP1C(6Z+J' MDS):V8*>Y#\H0?62N_"1OD"!W%"G !%O8$3%>BYI4R+Y0@EYW&V$JC69!9;J MY92^G<2K&^AR3!&4\H!Y/EJ M%4\H]HUR6ZPP0N:.Z-.6J[@QR&>[)A"0_K[ M=*53 *)&Q]9(JF1EFV_BSS$]W0#[2%2OU>AO(/1< M1(H.C5V^71Y1F&#[*>ARGCQPL_Q/4&?F.97VP1)OB)ZQY[-C?M69YW=BGM^; M9M;EA-@Y(<,N)V0_]G*XK2"V8]8W-X#>OWC[?W890+?T]F%70LO(($\?+O_- M/7VH+]VA-V^GC;$&.Y???*T-1S^[UH;;-SOLZET_7COL:KA\"SML PW7[+!K M=WAW=MB&K319LY4^WPX;3VHJ;9/B_<2?9>-'H!XF ME%M(5W>-R;_UZ4?K ;B&[VWS &RPTKOS *G#.#>E$7^1)S*O_($(R!2-)> M^RK(*33GI_5-:3@F5+AE*I353SK_0N=?N&O_PF>8 *5>PT&QUH]I1K7'0^I+6\_G-EA MA=9H<-@1IJEP6PCN_@;HE5PD4:WZ+5!7D%!I9ZKO(W6D2 VMLKZ[19=^>7:% M)OV$>T&8V5 MIU-CY%ZU!C<0N0 M1G<1L<>5->WD5 63D0%F-%@S"UZE46OT MC>#QL-*][G:/IV,-=??L,=/ITQY91O4!B6XL"+"",ZI=%1%E^%L)/&M';\]S M R48!_LU_8QP(B&*"ZSYCW:YZ:\"Z8D9P*0;>1AM_,:WDI0TJHO( *<[_GSK M%:Z;(T3_X4E6H7.#T'S01U:Y_PZ3!7\U&WG*1O!K9VNPV:;D5 M+T"C1D.<"S@$-:/5/BOZ*H 2D*?6X\2PX94;5R(0U02UY1YV&2;FVU,S4=4K#M3&?E=NSBSMF% M\LYO1,#5[)1_#5L^[<368ZT1QD;3.Y/T:UR[-S CO%3EL9V9F9F9QO_RAB>C M+WO#S[O?R7FA\I$3WK_[;QWX-B^3MBX\I9.J6V7Z9;=E+0;994" MRJ7)Q+##8I_=A'AWHTGT2ZG>P>A(6&+K &I;0&T\YCG+G6WRKNF#BNZ+MA2D M[H?&_4O.8-V?S32[LHZ(8L2JX]>]K(U1JZ;&SY.ED5%<_M-6^]&+@RX,[$L M4GC5PRX%[9[WC7."UFV/I><65E:]*/DYN'_494:^J#Q/=]6&;UQ$E\-GY_#Y M70[??NSEH>7PW8K?$3&3/FVU!@Y6MEFRDW>P7JXZA%H-0:UNHZ9]D.DRTK3B M),:B>KHH'\29\E+Z4_2LJQ*AUF,\ MGKAQV9#;,R.5[T)F-[2X%Q576=(8IB1A>X.ZU (T(\W)P4K')L.&NCT:7 M(!V!%0'3:-O6(:YB ]MS+TM+:],-H-84%"L?4?>H$AC+(%O:*"--_WO3?OR6 M]VGGV303JMQF5=<*)UE93#J=D](*K-%6#0-E'KA38:38%"IW#5#M()". +4B M:6OQ(][!QJ<(H:;E>*M8W*3BZE1!;"#F;L:E<(G&)4RZ71,ZHT;&/^!=1H6X M1+<'C9^0GV01)M3BO5@#L[T)XPRQ$OHH+Y G85LA("N9MF3/$C:-8W>)%.&\ MZ2B-L(QY0 T%Y'0#^4B2]E>:KOV*\G6I_X5,2[ZA..$L*DYH)>L:"NHE82A395OC]@!2!9*_8?T; M7?'7TE1O"1C7ZH&JR=LTOH_L/O4TM B[*3A'#=R.@&NM U'Q?&".K+6@C+&6 M5-VQ#=-2.FO#^+>_B3AM>42RG52J7(WGBUNJA-7)S8:$N[W)%&4J4^\1_#GE MP5D-%I%K\= A$]D'&L*?9I3/L-ZRD3O?*03%]V''?MJ72H]M9 %.T1!-[K7( M6 "EY$1:FG3!74WN=M^GAD\IU]TDI14)UB;2VB:!?E$TP*?:#]-DJW 36N+P M ?;1!@62#<],T:B"Z?<*0YM6ARS8=#@TLJLZX'PD4M<].A<8G+5:H:247FDZ MD5$\A!\E-5O-\N;10?(\I[%C3.++O%(F67/K6+102)H>T50GK$/K+J)Z_1/O M7L-ZBOZXY^/Z 7G4;T.7M9FEI:F9 M)D5D2Y+BU@R7Z]B4CNFV6^$#(RQNA-P78C=[8E MGY12NH%^.W++3+,JV[($+J"HTOECB:R]7;II$B[9=N46D';6B<5R4)S*R)2% M6;.^T*QP(I0\.H-CC2M9Y0TZTV1S63T)!HF)V)CJ![T5!CB/NA&2RA#3+C!F MMNOYJ=OORH*?NF>W]2\PJM$8:#$F-Q=2 Y>W^FHTO M2+G90,I+,RZRX!ZEF$$DDE+/M:&:M&9ZA?H6YWWJ(3F:8<4X^$.UGV4M;;>6 M:' %ATK)@A,#:8PR9S!=H#.!1@OEA9FKNCIQGBG0;65H9D1*XS1 FQV+]RK4 M(BL3HR\D\,C,M7T:_&YTS/5H!I(HDU(W;K[@F A&6=JX<^*\U74__$[R2Y@^ M:G9: +^2\H\XEZ$Q/9-&E]*_:H]_62,#(X'5.2F]"EMP56HBF6O5*\*KQT%?=*2TDK$N-:%#:I;2ZK.^X(]J\GM/4%+(= MONZC)VI%DA/)TV% IR2](+/ MT/]Z*>TQWNQ(:GK@X6AE-&UUD:12CF$Y/>/<>'LLG:?4G;5; \*;^AU[E-6D9+6T=$^S("&4-T"S2MNSWBWIM(+YYIYY?; M#A&(E,1^.4>YI.:?IV M7\6+''T)G!3.RQ4TEI[*/LQU-.NX3M/'W]@30$ED_.&'"$C>\QJ7H_[YVL5( MQDFECWG5HRX"@00\3G8#\4SR4'$/54&,?SX$.FU8I)Z!IV9\-AJ^>[4U@;>\ M^5OM*%9J*6M69K0'^91=XH44Y]!K:IS=\3)R%YL>\QO4 HA8$%6W'EOZ@-8^M 3>LE0)K#VW]ZFI;9@MA?U^N# "BH!"V=7I(K!4>KX8#AM M>O^KF'-I5>.A-@?O_3KQ)2#O^P\P_5^YTO41*NC_IA$6SBL):D=X%^,Q?&)L M]Z(8\E3>]L+X"_J5"_)XII50_B$H:CRE34H(1K)D! MQ0$GJ_W.BO;+(Z-)6M"DYFT;%VH6/35/R0N=^0**(<[TI4G:/-9)*]W:YZ ^ M)EM$]1;BK<%?7X*,:\H?6T1&H<3IVCTLV1'+4C[5?_P8)>4R%:NG24971S_Z M$<0FV&,]I86BV@4W4^&9U$OH??QUHY&=]%DKJPKXOTB_67U]0E_]4$6;WXW& M)UY_MO/K_LE@YW=7+3L8GHP&G[?LU=^-AKM?^@6;'8_'A[+9_LG$O]EF?R!D M8(0 G$/T_>^CX5%C!E!WLZ=]9T <5*]WQ:/>\A,^_.,&RJ_C**/G7;/EZ76Z M0U_5/N0Q:WM$N/PG-Y30ZI\AYNO/_#C LYY-ZSUB"#VC?(@6 *XA)/+@-WP,0,%W(/IM=3-< M5S>O -7.X BB4Q+H_4,$9E\-^_TL@<0O6]FV@^77X MX0T!ZDUFKM\!] X!.G-G:_ D7O4#F0 /QAK^D_X!UM\I3D4^ET[#K\Y4IM]] M6L>4=2?2D!T8:'!>Z@T+M>'&]C0YN#J+DH*/C:\FI\9DPAK[3DU_5W9ZGLYX M::9WVXFO8E?R"EB#^I=177".Q#F-,U;^&^[DRS8L12%O< X5C2S7SF$R&"I5 M: "V*-6[4-$JO\-UEFE=;K70:9J97B**FNP,96N+Z / AS/2!%:'5+J/3*M^ MHE)Y<^1*XE]F@IKMD!\9"PBL-ZFR,173YDRL%.QMA/ET] =6A8R: Z>&_Q:U FAVE+ M%^07TE7P@%>68B'7EJ1Q[DTY3.,GW(YXY(O[(2_L284-PM)[S!1[-4!;-KV7 MK?4N<H&0PKA:?_@FCMG RL5BG/I#4:QBXA#PX ,=<&.=X6G38J/ M2E$Q#8+13;\L*%EV\R9@+722;CA%U=QY*OK>(*%#=0/-9B?3T?!SO$"3R4E_ MZM^YKV)VXON?ZSNYVJ_B?96]#F^ZZD%8/_=@45VKYXFKK[]XT0'["^Z5]/SS^M- M@V-04I4>27.MK9I'4P&&XX[+)SLQQ[M#:[[O'(1-/YA-W%&_KP3#&F#NTK5! MX.C?'!A?Q5WS&"]X-'*G!W;!^\=C]X)OQ_3_'AK?IO*I-8[]61QZ"W@.A$:G M4W=R:Q+=C@U?E\\F'JN,0K&TWV2Q39 R3 M"<9'/T^1.5!E] OR<.8Z[Y=TOXQM+U@DE<(IX%'Q6D'SC"_1(]4MH\*90P! M+E%>8V!$'VRG<7209#L;?H8?X&Y!=4#JZ^-"CL&,,C\>$'+L'_/^:@+AR[-S MOGJA\BT3=$YU.L:+GU^^?WYZY?",KYZ.TY2JK&V+NJTU1>?'6*7^A'-0^&-5 M-J@:O;J;?33$(B]TO]3F,;4>E>[ISYK.G9&D&4DE=A"AY!-LBIF4HJPD%_?+ M=K>@<(Y-4O!A6;GZ 7H=UDW523G70ZN:7D^1#"IL(0K7]8\J_JLS\\]S+OO# MU@MF-:JLY)+*A%HB-WYY57ZHN\-2Q:1];GNR,W8*@M=@*0VU/$6'?YEJ55Q>49).P!69Z)V,? MA$1E?@125_5@O;F>*)N=YY2#9#I.6,5JNH^22XV(<+UF2KG+%]AT[N?>IDO@ MFDG(G1YQM>.CEV_?X"1;JM7GHF]]]0WHZTQF\-)04E*'2:%QJ<'/@ALST"]M M*&_OM&- ;!K,,$QTUT;S,2 H(N8:XG+GW$)6JH.QG5!V?'3Z[@TV\PY#?,#^ MF1DL37>N&E WK9%4/R4+M9O=F>F-R6()&,C].@Z]<<,ZFTDP'0K/_.OIZ=M6 MSA!725YRM2^/"[404'U/V4Z!3!-Y(=TP^@QW;^4LT]ZUJ>JA$V_J3V6U@N*TVMOML&GAA0Z)EU22^_9$1,9U5 M@KLK.J<+B25V@&D()]4WOIQ3:T5\/9 PEK*JP:JP@93:OQ-! T40<-6N2Y7+ M9I])MIYP%D"&33LYI =1Z'8C6RYP0T[H4:BR! @91KC^R_;V5;=Y3LLLZ_-S MFMG93/S3#59T9_DZX_I8SFLT5),7VQ@?-;?4N73.\HUR*T+< "HHKK=+TK>9LB#1EB]UX:IZ#2 M/W5%- BOO!GNR'FHAN)-&BOF*F(U-G-4NI2D5$U!M[;AT9WTN%F/(NDDCTC" M"!:%);: X!9JA+VE?F'3E!9U'C777 E?J42(F3R#*-,6I4C-5XM2]5"3O]EU M5[&[JXR[[BK[L9>'UEUEFR:BU /FWW5A#TJ(:\JU<$N2@B;D:-\A9Y);:/!F5_C5'TN JBI9URCTAL*7>M;$5E MG\R===T -7BE.W##TP]U9HV_(,5 L557);\;A:MJQN(('L2.VTME);DM-78/ MC%0E@^:"9GY.B[EC+T%N>P',-%M36 18;W+SD-C'A>P.S>99]4$I0QX5.%V> M,K!7>6W#Q%@_">7 )V6N-8&"54WJ?(@SSE2+;I)7.I!P78+MG][KG?PT&08_)YY34L$:UE MMS^LO*GMQW\'ME86TNPXY8IZ+2OG-_17;'J9GMYW.X!OO,;^4? >9[[L"9KO MZ)JB.EU_2>KIUGR#O3OIO[[HB/N=2G$\&/3=H3_>*$(ZH#SO#N,."N,\SQWT M_3U"N/V3'WLAD_9:]=J.6R\WDE@R63VRK/3IR!WW)_N6\=REI:_+7;<_&-V< M"78IZ=^"">[?AA_SDX_!BC(2B]-M'EFAZ;'GNY/I=(]TP:[(=%U.]=W9T-NC M&]H_/K47O.\@M?7US/%'IJJ/!GM7F=CIZ>TK^O_^:^H-O!_W[9KVCV'M!1,\ M0 7PN5UE\R5L\'!UC*'GCB>#?6MDT6F":V%_4-7]KMW(83#" ]0&3[=4%SXR M?7#B#H?3?5,U.HUP_9*\Z=Y=TOZQK+U@@P?>4(13A.Z@:F,>C=M_QX.%?KN7UO>"A7NW_,<2\8[@'JG:^OZA+PR!30F3L:C/9-M^D4 MT+7N1WUW.O;W[9;VCWGM!4,\0(_DZ;LWFWU/'IE+E_:1Z?,3O]/G]_R*!JXWFNW;)>T? MM^K$U2-_LKNL WJRNZP#>O(Q.#;^:$^'N.U$B$?FYSCVIY,]JO_K?!QKUS-V MA^.N0'//^.3^;?@Q/_DHO!MW/*7HD3E'!NYP.MXWR[MSCZSE)WI=Y<5A,- # MM I^6Q_*]LCT_,EH[]*I.EV_BV?NS9./08E\>XOAAH]-0>SO8VRFTQ#;MS1V MQZ.]:WZY?[RL\X@\\B^1/=I=U M0$_>D1U],%UBHXX.N*X@C@\=^1_IK=G_XAC_R3U5Y/^/]! ZY\^9YQV D9] M!@@P)3[QE;".5GR:5'!YX=5XZ+6&.*B.YG&1+YQG(/3A'X7S.J_@Y>]D*),+ MFN/MO"V2+$R6(H6_4GN#'9T M))ESEJ>BL)8J3QP-X&],LAZG7N),=9RXGN8XVOV\D!QL=9UJ+IU00R /*I%D M<"13AH\!"7QD61?A7)02P2&0,N%X,I/%^; -<[G>5W1(U%=F,P:_+?9^(GSMB[*6F05N97@*\"% M1:F?:Y]R[9 +\1$@6X9S&=4IW.K2X 5N,=%89?NMU+$ +14OJ1-P1?+0L)S M]A(5/+ER*K@]Q(.E* "#"OPSKM/TQ/ES#JO#,@"A:K5$7I6NG$*&^7D&]]F\ ME*"IMUPZ=7.!\&M5#?SV[2G\4<+/"2U=7'3+4@5A(1QT]YIMI'".Q1-<-VE/ M27$UJ($A8'Q*5%61!#4Q%?Q*BB*3%@!SON80L+,0(5XH (5<4J96@RYPFW3K2?3D*QP1[_4X?-*ZUJLWWJ ,[(R)#0!3-O0F,X:"+"Z2 M$%!GB='&"/87K "Q 26!KM(2[@\O#J\OUTAVF51S>'521#U$Y)637V:(.0BB M' 0/_K'E%$0R"NN(43BP$BZGO:1I(@0Y,&P#BL9(J15Y6T\;B&J[98@?4A2Y.\TNB MI4N9IOC?$#0)9%0<>X5E"AF(2A$>8 >N"AS?.8:_TQIU$^?LW8MGY1-%5GRN MAJ8(S-<2YQJP$DE[6K8D3=*6- S_PI(T&Y)\S\3\E9+JSWD":+UFO#N@.B)* M7$A@EJ%8X@5J3DSX#M"'/X %H3J@)9;6*7K),B4B-_&*:S'2RBZ (PN;%&S M?>6=/)/N-\J1%2$&EXE^#KB\M A%O\WBME$"I\.(/^P,V$WF2*R(X'?C"EMW M0J1"ZK(20R7Q!F2X'7TA17Z4JQ90%Q)XBHV!7)0A2KZZ_L,_F*HF[?.YF@RW"9S!D*39/3&QX:0-#OM_YX7>S5*?1#ZTR+).NMP7#]^#L/&<=?[9!L>T<@T%C?>$J<$9^"/8F]V8LS!U[_WT?_ ME032BSU/CD3?'_ERYHOQ.)[)P4!,9M-),([^'@R/?GK/VF/L/,M1;<)<5/'3 MMJN\!N=8-S-X3$X- $4JEJ5\JO_X4=OI248'HA_]"+1X#C>ND!]O>\VG0>_C MKQ4BS&8GT]$0<4&Y]]6+%9J<$)JL.6CXN\GDI#_U=W[=/QGL_.ZJ96M>O5WHZ'W5?8ZO.FJ!^'JN8?@T;69 K.-1[ 7/S4OG!3"52'D]4>+QGZ\$&'7.<.#N3&/9ESNPX@&W:-Z^WQ?D];WA M#0!_HP/?''"*.6\N]: ZWUUC#Z4)^^.^STSX;B)H;=O2+=_LGDO4N4.,$O_ M[5VY4+\D0_JAL9EM1]QO-N/-W/[LMK)M_TH2.J0[**3KN_[@MMF578'%/J6! M[S7MO+U5/*\SS@Y93_;\(UO )#N],5D> M+WC\W_TF#6-"DXSA8V?W#C$9ILKAI%:*BII=Z(!L+6&%)RG!D!Z^\C'44[(J+U;ZV;K=+Y>/K2!P3>_<3SHGD?)&*7D.WZJ3&H&B M>@4VUBWPF812-B\WT]=@4P$N'E$I_X7)J\NS\YPRD[9F)5$.HX#]!W5%ZZ7) M(N$S\OE+O<[+MV_@QM;'0[C6&>M,9K!P*"FA0J?98B;?+9L,6)>;C;0.)76?K>$Z7T[INV+F']M"\W5QWLEC"5:HLPBM(+2DIU3GK_7IZ^E93 M#."F3OF#&ZR9(L5:TA=]WTI.:P.F:;+,>6=X1Y<))L)B7C N>M6V-A(66VF* M[^>P;[4%RA=,2L(*DPM+N6N865A$G-6&2<=T1-K:/*_3B'X!N*B2W?"(\)L4 M6$+&F G73C]1+^(4Y?8V9.L)9X&4R)2,2:4J#Y)3JJ^^A!W\K@7?ZZZQK)=+ MYB>PU.95 L@Q-1"V ML7YZJ*0=^-VUP?\B=,=E(\D=\$/X#E.%,1X*0(&+/# M8\T0$O@^"U>&HINT\4!6EU)F<#^4$,O$G>31U;C9OB;-0?"J-NX)V4*3M B/ M?J@S3O=N;GX'B%W.T&ZPV,ID58F5>)&IK%2F;ED!6 @MXW7,Q$38; UI1 JJ MQI7GQ H0XF_XM[PA_P"Q$E0KX%&U$JNOD30S/%& 'B78D4%+(:ZCW6%MU;5E@GQZU M/_OZ8$O("%.JNT"$C^N"Q7/-Q3-M^@U6+4[8%E]&9BG^UO!3%*VL^DB!8KZY M8MY&E]-\\YSF:9?3O!][Z7*:NYSF+J=YC[+Z#BIQK\MIWO,+ZG*:NYSF0^)^ M#P=!6CG-+GI1)1S(,EHB48F'G.N\'2SO0 D%0 $R;?[W))9K+J*&'UR&;'' \]=SP9W'Q(Z_XE!C[T&_)\ M=^+W]^B&]H]9[04#/$"%_71+HMDCFS5R/'&'P^D>#:GN9HUL7) WW:<+VC]6 MM1?L[P#UO]=7Y3,^-D5PYHX&HSW2,CH]<.V"L-Q][._1#>T?T]H+1GB(>N"V MS.W'I@@.W/[T%H9PIPA^ZPN:WL8*[M3 3@V\(6+]LJ6PZK%I?X/)<(\TBT[W M6_?23CO%;^]9WP$J?J]O63WZZ'3"X62/5(Y.(^S&$._-D]UDVP-Z\C&H\:?K M5?*/38>?^)T.O\?7,W"]T6R/+FC_N%0GIA[YDX_!Y#J]X_8[C\XD4 M[>\%S;PN6V/O&>_K7<9>W3Z_6B?LD [_?XNG%&=EM\ICC=OV7SC/GJ/ M3BGLW\ZX[K3";WU#8W<\VJ=8RO[QL,[[\Y9-H],7YQX M>S<3L],8VU<\0"UQI>WG&KUV'3'?:H3Z]3&3FW[ M4-@!/=E=U@$]>4<&&?-P[\0;[;D*LKMU^VT5WIUS 1Y#(^(;'GZ_1?IDZOK> M;8>KWPH >]XQNT/A0T=A?^S.IOW#0>']$X![(52O,!,.6ZA>-9CTMD94>Y+3 M$. 3Y34.[=LRRFG+MP^9I7T%".TWW_/&MW53WCV([MG?TI%+1RXW)I?AZ(&1 MR_X)_:^F2/Q 4V9_VMO!YK3BTZ2"RPNOQD4:M/RBK)(%)8O\6N1E27-["T%E M,,_T0.__Q5"I/MHW)AC:Y(GSIW0 (\,:\UH<:?9\3GL.FSV;(>0ES*N4Z?*\Y0*B';,!T^P>Z%GLZO,&OFVP-S<>UQ4.GL]DQ1FC M,4V&5_/M0QHK6,A0)G#E<9$OX..D)$U:;Q80JS87"ZM7"?6[Y$,YE2P6^O)2 MV+[J _?V[6GI.I?S!*?#P^NKU1(9;;IRO)&SDJ(@I$EE=E[-76>9UN7V4]UV M]P0EP8.Y=6X8&)BB@']E\I)F;<,?Q?G*"9'Y4T@0]GQ\=/;NQ;/RZ(GKR(2: M)M!<< L:!F.)#/3&*-7,.L#-0,P;0#I+0GCYLLC/"[$HX7X17"4@#EC$^NO6 MZD6Q6J.JJJP X/:%.6D.Z(OI'W@I@4A%%L).YU)6)\XO"DI@(HGS\T*>M]F, MN5]S#A#]]?2-V8&A8HRQSG-L&O+^&* M&54(-12D 2"%Y"KQ$^<]@6B#C*S[+62<2@.2_ -75"Y@\W- : !#'<04ZT$Z8U73J &&!6P:*+1"5"[E@3 M:5"Z-CLJ$/7=IAJTK#-G#KOBM[?/!7]%=4SF3YN7C,=T^TJIB" BBWAKFYK%<+N8X I#U7O6+@2K)SA13T.BO# M5H1T.[1;D$S8D@;_%(")E8O77A>X^\VCP,,B ;GNO.0M&\Y#MZYWK-A20[!P M^__R^N3*^9@ !HB*IP:C_-"<*EVY3,[>=_"JK ;>!>, M+E544E%;"?3;)B.!/!^)!N&08CM59"O(15#'6S$@ETM0?HFK*@)5C -; CF7 MU/*G2A0D;-ZCB!M_X1(/N:0#Z,U;(,(-7W%T6\CG67N'PAGT>P1:M9/5"?GG M"!DW),2V1!QD?"N%G[CE*(EC227LUM,QB&JED,(F KAYXIE [,E%$B%&K#W< M:"]+71[_:'3.A'!!AH+\IAL:*&J=0*:5>@[N+>JE>?X1"0(A#&@"-H'SH8[. M%:\'9+L @V.I-400L_5BR;=:E[I421LT":H@2HB1W@\<)056!L8#7,=G\"[$ M7;SVM@QT-^0O6D>B3BM 6,#E2(8(1%)" 0-3Q R2AO@E("S@,2JV26;8JFB0 M!JT=H%Q,L=V)%^IV?.]D@DYT$'Y$3T^)FP([__$RB:JY\I+8/U0>CW[S$Q& M@*VKW3_9F/U^3T@XG+7!8?_OO-"[60+SZ 7 H#_V1 R;?2K22[$JCWYHG0E MWUN#X?KQ=QXRCK_:(=F%!-B3%X093\E*P*=@3V)O]N+,03G][Z/_2@+IQ9XG M1Z+OCWPY\\5X',_D8" FL^DD&$=_#X:@DY#\ !Q'CPCGAXN?MEWE54#_JI@5 M)D58+]#0(7NHT7Z7H!877/Q#.BA$P0F*@H+XV.B[RFR^1.FL4SZ_FX\._&\P[O[MJV<'P9#P>?]:R5W\W&NY^Z1=LMC\= MWFC9:V*ZUV;%;CZZ):;"6/1M0@?3-9*?; _M(J&IV '2 O_9)KR=:=J/%3P; M3*@%H:^:'WEPR9=?2E>SHS5FNYG/LB42M=]8=0PJ+:R:HO+^Y#:X\R"J1&YL M1'U)%OX##6D?4$QZ[$Y&@WTKI[CS+(P.Y_;I;"-W.OG,3(B[P+F'&,X_DQDZ M2*C5^2D%HI/R?B/W[[_(L$3W91.A4G$!\L!R@ 0]\?^I$[!BG9K\I0OQ$7[F M9#5I?.BBLCQOZ%XOR$168135,(/]I.R$)O_;0JS(=X:>4(D>_IKL4N- *OD%&0:O$ HB+7,#3XYYZ"M6JVT#CNW7!M0I5K $0B*4C'DVV-J_ M5[Y_*YQ9TK6'<[HG%492>!(!+E).AH2-7\@4WVZ%4(JDM,.R.H1(R1VJ-4LH MEDC$"M$RP ")#M<%_ANWHL*%*IJ@ R@OF[B,2V]G?P:C&[GI(T3>!K=N05H+ MA 5<>VS%#\)Z4;,KUHZ;PSJ,218I7<(/R)/-EU<86C 13(!/7BR8Z"FRDZ:U MB=NIT&?)T1$F<_(F4[Y,"3\A]U6SPK(.TJ2<QWT;W9;VXWT_F%ZN&Z=KGDG M7AUOLN[64;SNZDJE_0;EZ9:@Q5>&VO7%7?L-LN>V!O4YL+I7B_MF9WQVE0IT M ]_Z [EJ_[L[.>L-(@Q7<92UFH9#!NBH ^C= G3< ?1N 3KI 'JW )U^]\WU MB8.#T>,.KFT*A2Z"<4@1C(D[F,RZJ%F'<]\T4COU.YSK<.[;XMQH?-N^-AW. M=3CW93@WO'7WXP[G.IS[,ISK3V_;%OVN,U(>>#_^_LU-GIMV;M^[,]ZZ^]T! MDW313XGQ\.#&UT\HJT^$!LUW? M%Q+;VIY@&\B6WY%*G5RVA8$.J#48@52<,W3^E2>Z/+9!6#%)*6A<$ M5UK6)(:?8W(UM\81F+^+D(H- ML!]&*>5';O_#'[42QD^<4],K!E_8.E]":=D8BBU4=S'3.6,ABH\2NW$LZXK0 MHJ;^3D52?N3>;>>P9*_I2Y*41:T2LG67-!$!^#"K'=Z1+["%%/P*,YKR C:R MS 'N2(Q8OB"HMQ'="?T%O^!-ER?.F93.T5>N'+EE;7.2N^HZ1,6(?R2%POL[O-_G3A)[8YJ9R^>T?D.K4P*A#V#& M[_!]);'5RN:ROU,>?5P7=%M8SE"7I:JI010I%=XCXM@8=P==?+XZ0]F)"]OY MZB\)]I#"@YY>B"15_.3$N4^\0+:GZD60J<'5JGN4R7@'O<7PL1+P<1;/7K M:9KKM2M-5%_'JWKO49W'7,#; $UA$ZIQ)34SBF0 Y]$<"-@(B7RJIY 9]B+) M*B'NH3V&4)L!Y[,NI_FPHC2U9P93@,DWC*A>K3H!Y M8VLMUQP1&NA#K'EE\&2+4218UT4FT@66B$DO@J !$TG_,YYPDSW>ID M8:H (XC0O6&70^SIB35-_QIX)R,GX+P6HNV\HOZ1?+-P=XNDXK(K[GVI3H. M9&&VI>T7W #R$Y"LNG^F#0@\,A?B"-/RJ1&4RQQ[V"3MKE]F9=>T-C18I8IV M5"4//D?]HO0)Z-,*.\%QG=42Y"=V[^/U0[B/A%@7MT';VL1,,5$CGPOLY)9P M)YHSR4T5_>FQ>.*\?/],57-1S9)IV[;Q%.!+B2_";>3.L/^=;NK&56E8'P4J M*",FH3D6ATDD+=(: GDN,JK.J@K5U3&0V!<,K[N/E5++5(0LL36!- ]XO,?- M3<$;4-AC_5LDN0D?]?_RQM]Q"[E;[DDUGJ4]P<_AOP/Q[]%0)C-8O?+ M;=O]@X@>?_=2U[*!U-$-+4]#*ES#1YWCHY?O3K$-+-\G@3ECC0Q@<5J?PQ6J M_CXW.5&2E;O /')T19Q99*W%WO6K40IB5:)\USD.V@O- MJ09N(3XEBWI!76/SN@)-L%TOF6=8&7DNJ/'CL2AU?V2Z"I'"T3.A6A47^.XG MB"3'8?M56]#*=(WZ'Y&ADN)X,^9S)\[+&,$1 G<&R8@,K32'CEQ-8(8\%*X^W>%5"BM^CPV3[Z@Y[:@GL(=@S-W@U=^PS#7][ %D[C[ M\D)R[TII/[*;DU'WRSKXH#F]7L/&(&*A!=%PTTN9C1!Z)-1?LG\7^%+:0%E&TQPUUY_."14 ZP&=H0MO@J^T3@I@#U0RTM^'#]4 M[4JUA(!/_C@Y.W&>2]1U2-8 'KTO"+=7P#BY\Z#$-M!29JP4G",?6B2D!)=- MJVNK*R^Q?#@ J"LL??A-&8G'LXJJ?KE1HB6]O=%WAO-1N6_9ZAN_4XFB9LQ; M^X$VQB>#&VO+ [E^P0W;Z#HH6GJUW^\Z*.['7AY:!\4KI+.68J#WV-7_VX7S M0A7Y?P9GV"( \97P"9I(Y)XR[7B5;RNEMM^@4R_%"ALEX]:P T2,+ARE@<0R M0GZ#ADR^D)92KAUD!5J:C:+46&];Q9'+YP=3E&Q7W3L9NY#KOKAU%J;4U!B7 ME^Q_H\ZWC7EK=KFQ?LELD8PI/&=C+["D ?4&C92TFI,Q9@T1H#M!IQG+TFT_ MI%Z[.78FJ.7:O([+>Q7*8W4OYH!9R$B_/8S/0:'X *Z MUKGR.9X2[&J"G478,\:ZHQ+&QD5J.3Z9 LM*=1CAKJC\$N.;-8T_E'*@>WH M[:';(LCK-<]S;KGBG#/EO&7'<+MEB/(FP-$RU1T=^Z7;:L)%CJ]F*.A&->QJ M9R!P%QB@@X^PA%*3?U&\X)VD&38G\$>H9JD(?F-9GY_+DJTY=39!K51@QT1! M^!K05TA% O.3&#NI2E;7?FT;2K)VD>TVM#GA:&ZR)G#5I&W3*L=6WL'@ZLR26 M_DA)+/75R7WZ6)T_EGBE!C4=-EPQ7F-Z&]U<*T>TSK&YDQ;QRF^KS 1>3I.Q M'4AA5-/-@L@E"<>)U8"2FMV4+5JB/D -0:FA"YH:N&,\-@,Z<4ZIH0^3#V,K M&F3<3EXY#E0T"N2_)AP-@TQM>@$6$,W@89K$IZDS5E*Q)T&S/L$3K+AW%H^X M6HM%P8:J2H1S,LF8+'?//6!V0I&XAJAA"ZE4AAGZH*R@&7H\F,FA [B2(EJI M:(CVDY4IWCX0(C=)6B"S0O'($Y@D;YM$J-8#<"H,,JA62VQ-[W")XM+!#AH% M.D/+>5Z@$$:@J8W$6?'*!EA3H";[2DAEK:FPK"7> M*<1A6#Y 7K&# M%=Q[O&4'&AJZLN>KE=\C+5-(1F)\Q/@+.!2;4F\S/?= 17_1X^=@R#6AOFOA MQWH)MW])6"TSY71''8.G4X&0(3>O0DS8%R)DA(G M3J@ ME9+>/U8)"FQBE!0C 6$.6$^J1.DABK'![R^K.6Z(0&Z047 3DP+-Y+> M1N=AI1C[D"F.P) T0.'S%&[C4@0.M")# &0B1B9;W!9AHXTD_*G1,BH9SC/ MB'-B-B*ZP-B4"GWLYB-DY-!B6Q\@'A*))>E$2*YZ$H<]M@*H.XGA-<'*L8=G M\< V-3N)@D 5_X/"))>2CJR:Y#?3WJ@=F4(J7,&>,)=LM?IX0-G6[;-/;OO) M0*04R)"L\7*16.'TH(_ZW^J'<+/X6V1>' --C9DZ1T9IJ9V,K9D$33 B@XUT MXE@*-I#*/*XN!;N_&%WXX$ 1"AOKTG976D-D-(1<12TT?BZ7[UX36M4%X14 MO&C.KXI9_42B2[C38J@.I)M?DB^"%4WM]>9)FFO3(I7*9=SX\#S' MTZ6KD-U$CC%PH-Y"?F=RV1.>!44N(IY8MN:)H=PPY9-2_A%LI;FV66U1(GDB MR:/VB3P<"8DR<"Q@V)%WGK]8AS1!,@! F%""BZ1H!@#2$X,@*22.N/UC@[[?^+CW[()+%0D;4?A68P5)YTRRTXK08UFV0N1._VWIN2YUW MMPQX1//L0\YS7A$&;]'%Z6A*Y<:]^$P/$%)0+U$>/D/-A5-EFM <1\(%TKDH MV%56/RA?8-/2ET)C; (JN"SJ4>__((C>X MJ+X$Y<7KC_KD2;1\GMO@[BK1I!//8 ]I7F)6!4EK;!$()($FJ-MRB5(B"79- MMCL(HU10=X)BR(S276, C7&L?:%:=+'$IZO'8DQ#1CG(J^DC15M19&UG+G):3/:VD5B^VB0">4ZZ>0@;<3+HAO0H-!'9$:RW1S$K6N6,JV.-RN :;K]/TOIVI M!O8WWNBY\XQ^SS*"NXRC+U2Y53$4 ;Q(D).';N=3Q1X?;E'=Q)I:ALEZ1@8G M%B"Y9Q@P4JJ]".=&W]C&Y4 ^X4C2(.'QS@P,1 ##09N, ,4\W48[42R4- UC MSZU)\D9XO]?1. ZY8=H*R"I\+1I8^66F=/*(DJ8Z^;>:PX8_M(7_ M5G>E-@E 32P"A%3G^=Q,>_QFQ.@XJVZL/YJ1HH2@\BI"F-UF-OQLHAO&P\;^C3 M0.#JE$PVA2-.U1AZKM;FK-0ZS$EI?>Z9SU4.CXXM-,_ &YHLE69]GWYXW?6Y MH"V1.R6I6(=4A*%RT B&Z)>Q<:O,VP1DR4(+$!M-XJW4'(:'J&C6?,69. *5 M8&;1%#)AQ2/-0VMX9\,<]&K 5&!%E S\EQ5RXXROU98DMRY;Q6K1(!+RXK#E=7%(VQ\U5,!CL6D_]U)HZ+R#AK77IZ1-E_D>5S:*24XL-M*&'Z&S$$;4FR,XQ4CQW*GG FOCJ2(*<15-1FW?X6KMP-D"!/+I64T=XU'E3;]=X$%&,-N/134Y#.W1/ MHM#^'0?LE &;T\W4&55CG#AG=,M;3L:KT6U:2Z) !^#1,=!Y7Q=EW00=M[W0 M!/J:['E]:Y3,0WK130I8VC5YY:Y]4Z$?[EJYG%H:#'O.FI(CUFJ:S!-3=$)9 MTR);-3%D+$A!0)&>BA7^(='WD7'F!<.7_JB* MG!$EU>%I#..0L\321E:Y<08W^M@R41Z?2 _]MN);F3SG9 L%%>.Z5D.(M)Z: MBDM#!)Q ##()%=K2P\A[V[!>..%7.G9Y6U,GHMB M\465<#>L-!YX]U]I_"Q?+/-,IRZ^:\IOWY@"IX?GB'_'?.!^?2-_$@WDY^1^ MU9R)R$-/7U(CK!HN3 7(1J/F<48%#3M")T<>@!JKJ^ JH#UKP)>RX$"S256E M)V9AF<(+/4N,Z9B#7C1R"VUL,SM$#]!BZ]'E;-:8TCDM#J1]C@67GB3EVN^T MDX-ID;Z#4S@?$S"6L39ECN\%*L6 ,*)(7*;CWH%):UP@9DNU-@T# F6ZM*8W:F96R$%W5C%TF=7!^?Z"LPM M;!U3%7IPN4\8\A0O_I"S4EGOH%I+8L&1KI!4Z[OK4=-#Y@O;2?+MV]-['GNH MBV5-X4JT4S%1NHL27(9'&)^-7R M&$;5(DM[#Z"! /XA0L';K/.1.XI?!XNN: M$)G>+7,%O$6KG<+827B!A34J[M&AIURS%*]) +?>P(J:[("4E(@J!Y^CAF705\L4:MC-& M;ZH$C<#B+*==PN@JJ?.> +8&HXZDOI%::.[, *PQ4S=N1;2TE?-:@-)72>4S ME@(0=)N/GOSC.F8BC!W=<%>,G6#%TKKOV%1(4A63\J/<\E=F3B[)(=I#I(UU MG>,8IUB&H_0NI07JUC.HN2/")S ;,<&;VD!(E>Q4$=[454EIF;&: ML*HRKT!:H:.;5E:-@8@VC8A:DVD&Q)$^CDD2LWL,-=-1U:)VC%#7@IN6/)0H M:@\NU;E6BDJKQ*1U8^V!1,-8_ .P!E([%J S%\D_<"":%'N.'AI=W!VF>?CQ M,M&YXH@W"E28]Z-T2=ALP5&\)^LO0=35GVU#) J_SH4.%N Y?C05ZGJ ,\I\ M [\FN)<4!?R0\/;8TAE41BDYOL[1=>5@0KP#YP%(

/+)%D*#.)J;+![)N:J-T[!)M1KV;-EZR3*O8CG%YFJ5!$&#M^7%B226"7INCQ26:R8OC+3 ME"'.=6ZR%9YLBNQAAU(J\;T;U;\OMW0RB81*PJ@P5UA2/,LR^2(JL N9/D[/*DDEKV M2X(FBGE=\%98#^6'066!2G_:\ANU3M#*)NVQMJ<>H"0Z2A5EN]^RR7F'S4+T MNJWF/B8MT8MJZCM'-FRIU7 ,1YL'6O'1_]?>ES:WC22)_A6$IV='CH!H KS= MNQNAEN4>[[IMC^6>V=TO+T"R**(- AP,WW,X7FZ@*U=M8),^ MWB=<%DR'4D[%^$;M<.;]$<7&;>-+5SII<(JOU#$_9LR/6\?\[,=:CBWFA[,M M.0^E6-9*,FL9^P?,D?+BUR>BQ/'T:L4EEB*Y=U@SC3(-/,H5=^;%B%= 4V&/YM> M ,5&9=PMO2M'Y3M!)U[(ZBQC@9$^2D4DMQFF=BKN%E%6;2RC>?B7*J=/32GU M79D1/Y\N$EGH5#)5XZ)D(4JD:4"R^"9"F'*LZ$HXJE:>NGEY_^C/B2F>1"TO M29.R)8G%2HT)"(/&** \^9B^5(U&RLH[Y\>-1-DND,'F! M,@QA$E6D@+:9!1/4N97E4I[7HA@EE]M?E[#X^/2A2R0 4H5VFYM(Z]A,"RK: M1=2YD\&DRJZEW*'I8B[)E!*=Y8=L743W!(:Q;TJ?M[A+/P^3UOG4F$V%@5W' MIRY]Q,#]/7+UY:>T'/7 OKB20X4R#PQ?"IH#O20O)\1!@K9BG10(EU)0)<:3 MJ005X<4A%\SEKR2CR?UTR,!D=>UQ(9REA*PKS&YL3_XRCVJCVW$<*B9 MAUY 1O5D"@K9?:OW5%@.UC'0Y9C/@"!([4M&<.%E 4<#SM&RZH]?/\,6E3T^ M=Y_>MW!]QI2 4VP6@7D?\!%#075FT)5X2;UK6-=PV>..6-IJ#+0N R1E)J\SJ:E;5D*'UX1W>!?2;,W8L@O\\R2X@O"FESS2L^ M<\4XLP));C>P[S7T;5NW"K-W-1Z3SI[7NB\2![OUE*2H3/US8"N)K# W1XDX M3WE;'8YYZ[KQ*^"RLKJ/,5FQAK!Z=91'PY(CI>SM M0 =& 1;H:3:3%0WXDNVFDN(]=JK))@LH?I -!B!_G85A=.NMA:>Q $,!N3]N M!'0A478[&5PCEX54\,6Z59008"ULY8*IMCPSR*.NBR?YSK_]J>\Z[L_O"G4] M=\F*U/KBPOH*.%WXO:X/5]G^8SDD!8B=@O#HYJ-@H2$&JBZ3TZE@073;'E M\N\AYBG.*,!!Q.0-N8S&)""09D).'S_%J'OZ"R;!/D$$-XYB@1]&WPE:%:NE M*GT4%#:3M.;S"TH=R^&72!V'%FL;ESR3*T78%,CZ-@HR'M68#HL:+B_C"$GR M97K0A%VA8B*W3*>:V*J+%*@>YWX M89+%.*WQ.RHQH=IOH>K+CD,TK&DQV&]2ZO MM\A!5#,XQ"D6T\-)J/V7I3I_T4!<-O].Y([@GP:-+K<(F\G.7_C>3ZU&O_!; MU >IA9>LJ(FF]B58+/'D[:"M] $J/I_#8T-8%"J)KK'(*%35ZO =M@BB[C$2 M@?#G\P@K(QM;R44*;_Q'QGGHL.(;KJY+;>&2A*L9C_V$TT?-JV2&*DLNH99_ M9M"5PI!5J54UMDQYT_A/8I 0XT15YM&)*<7>G6@;E#TW58U8IIJQ-_,H85P- M2*.HJIE+%5^/D.?^:F#611&S]H+G_GHOYE?P7%D32,SF0;00PA P "N]F)C3 M, JSA/ZA>D;0%,"0&&'5Q^>*!N0E;LC+:33Z+J-@J 5?F,B2;H!?$T'EC#"6 M7H@"(07B!CNYYMY0VYIF,RS=('31/-4-DEOD,@.Q"Q'J1BU!8BRJ**AB]K:4 M[Q3GP T6> 5PU&QP4 MY^;GL (L&B0<7:-+L>L:/+9U*X#?DL \P8), M6$T58?]#MB[!0\V0_1CY<,CH4..>HLT(F!C#8<:"UJ(VC/VY/OZ688$ M<5,*-.<4HJ[7<'=Y'@I]Y9U9QDD5\&Q@F<9]"A9#,&B9$SAY%,A<5$[B1XNU M76@19JOR5YYFFBFF(G,?AU4RBJ[PJ.>"<\12C6E>WM H7T0GSN%BB!E[ IZE M)3/ZH+.'1'ZZ"ZFZ=K 1ZM5!5V;05:L.NMJ/M1Q;T%4UAR\Z,27K(C(&83XT M&)5*GN8R.YKIF:,F5&0)#1P9>1,EC.W[U^VD.(,F#R*N3"=-'F1&4=0BOH_PK-GYG_&)_]:&RCV MX$(Z\^6:E-ZWW86TU7V$E93S"Y#5YB,\;#YEZYOW8S\L4:6L)K.TLTK4RP/< MKW7.U255$YX\;I;HXGAV/Q8A94O4A4KA6=>MR=GBJIK14VE!38RQ4 M[X-Y%F->&AMU9*V'C=:9472S;G0)+W)9);-KB4?MPJB]PP^91ZZ*WN/".4O< M"/%!%TOUMBF"J] /A>I2EDMJ8E_"#.XI7'.2R&"E[R+PIQ&ECWMIY=YD!WK# M\DZ%I61H$C!ZMU5.3NZFTE]P ML4UN&JMR/@GY-$:;Z1:JTIPL-WN$-POH'5)ZM,X^@@3]&KME%J*;OPH,>J"? M/D6AV8A.27Q,W*L>[O:F^B2TU'D6T/[*T=MQOK^PN 6_L+^5#\WTZ+Q]=_Y< MU9;:VS#Z^R'%E66,9UO:-HC9^XZB-JZJH#2R1 M[,F=I_@KFH3ONZ(=%%2,(H%T=&28(&-=J8D=MQ;#,,$@F\Q5L_)#C01S^# MSGP#S$-R7V0<('@1]Y>3T'S\..:HLM[WP),][SZV%/(7Y5,)(WF;QUNI.N/+07.@SHBO-,V /U&&]X< M<)*?+@]U5(!UGQ:G[X/=08&'NQX7 /18\G0Z1TB?9Z2Y1AD,,4Y>;P,O;*!^ M$T<@QY_+M8Y&0H *L6;_@9@L2SC1_.6ESZ;1F*-,1=OLKVEMN,OG.>,--_K3 MH[9H;BW&4?=J;T[7L;L#&=+^F'TB(6^YWW7,]+XIRVRFQKI#PKINQ^ZY;HUT M-=*]X-X&'7O0:^\.Z:1 4+(U.VP^VA0C)_3?5C)]/<8CQCAZ*2Z/UY2.QK>; MZ)O;4-NW_7D-NWG4%ORVMH M#08\E^RS*6<]TE-R[$&G7Y_2?I]2UW9;@]T=TA,)!X?,R$N5:![$RS?5EO8/ M_SJ.W>MMBX#[I\<>^2E)5*V/:;^/:=?$5(OE7#;JQ.1Q9V"[[K9FH5K2>^%3 MZMF=[@XEO?J0-B(EQ^YV.K4\_I*&NXJ:32U%EA+=R^NJO>Z3GU( M^WU(+7O0V];H54O@#X/UZ@I8IR: -QW;W9HWU,+=2TO@3="36O4I[?)A#Z$2,]C&N.)!(7]%0[R2&BL/%.+ X8. MT>[;O;ZSN1)1WQ2'<[:MMNTVN_79'N/9.FV[T^OLW]G6 L !CG'T D!E?>\3 M<\;U.W:W66>G[/DIG3EVT]F>K]<']&)DU+6[6R>XOYP;3A53"R,J9KCF8 _Y MS://W2WU$S@UQZ/;!JVT7[NV]O>$G*8]:+GU">WQ";7L?F<+[?_E/(_[=Y_L MX([:OP7OQ45]:)IE==>7$U,MW=:V9<9JM>7%KX-.K57N[_&T!CN,DCZIR$[L M\V$-Q01;Q.2]6!ZC8!V?;Z$YL/NM[47'O7$T[!K8 EB,HPS'W;KEXK$U&'IZ .TY'?<=N[E-I8XG!]".9?R: M5&I2V31GL6,W.UM$_M:D4I/*B9)*NVLWW0>G@.Z05$BV?$-"%OP]]F__\]_I M#]X'MBC7>U(/U:YH(C\-TBEC5:!)F*;E?SBP?-^A1">IK'6PT:B/[0P^6'JUXL[9O][?WZ:Q$-9O\-XTL:Z VXREJ01) MF/_YFQ>/IE;+L9^VU?Q#(C&VB0 YFO;L;M-M;=+.Z@P',Y]<*;8J#08\G3Z1PA?9[YH95.HPR&&">OMX'7X0>6??ERH;HO M/:KI]I$I:(?75]QU[%Y[V]2F_7.3U$AW8$CG]+=MM50C78UTCPI@W&4'GZ-/ M$OXHO$2L$@FV"8 Z0"Q.=X>D=/2* MVX=BR_-'<>S##3OJ#.R!4P>'[?DIU9E!!W%,NR:FHY>MK[]>79ZH:-VS>[LL M&U++;)MUQW7;=0_Z/3\DQ^ZT=U@:^>@%ZTLOF9ZT3.UT[;Y3=S+?]U-"6]4. MNV37I[196\5VK[96/Z.U.H(Y3U6B=FI;];X?4LMN]>IZHWM_2+UN+5$_'WRY M[O#)"M.#=EVZ:M]/R>[U:XUGWP^I8SN=PQ>F&=B#?6;8U*"\SB&OL_T>>NZ*;/HZEZ&*,%QY;PX7UTZ#;:%HP6^!'H44Y50+^C^FILXC2 M4P6FIUJ4CLK'UW)L"[,C@8/,YEX,#]-H\\]<:Q[[,R^&_5GCC(H@^:6H.*QT MYX7&.L-L-A2Q%4WP:+T8QA;Q#;R]2%(Q2W#5 ));?R0:UC=8!T,!OO/@4+T; M87XO/SD3/T9!AGBA?W7GIU,K0-.T=P/[F,&2$EL-?!Z%L-[\ :UQI)V.KXW% M3N)H9JU$!WDB;9=YE/@I0/YM+ (O]6]%GBN/.=+&AQ+[F_DGWA"@D:6K M/ZE*^7]AQ*.Z!>U.$1SFGU-=M'\.)W4^!"!^/_0F&Y>VOW.1D\FR;9'XR%J,H]NAP@(N)&-^"-7E[LQ8+*'3R'Z_^Y ^%.W%= MT?&:[4Y;#-I>MSL9",?Q>H-^;]@=_S^G!1HEE8< JKF$&1'K__V-]Y]51[D. MZ,_*TKSY/(Y^ #M)!9"GXW1M>,^:1/$V_ @X4&F<]L#N;SM.JV%=:9YBQHS9 MZA\6G8,59?$RFRFS0/WM:"FP@5B/9$OY>\"\O4T8W]!+_"1?4BQF'D!U;"G^ M ]N?P+\L^-]/K5[7FL/G_.VV8#5OAY]:7:=JJ,2;"?R]'XV1B].M7?Q+IA,\D.$!WC,8P%/XL2"W49D3H>)4E\ M_.^F_FAJ#<4-W7/6!=R) 8W;*.!.:9=.H[/CJ]JXEG$%M%9X:23H%D:J_B_8 ML%CP1>S-0)I+$32%3<7 FFY"(',Z=.$!)!0.P,4:)##-9")&*>^:EHNVK7O$ M "J\ C*"2PO"N'B2Q=$+%,QOI%D,X]2M5XO2:*1[^$L=/73//X,R1=F,,\5 M%Y\TK,\/(K%D-=GGU*=)KE]))@^AN.J1*@BN\8AZ0GM:*.DR2@CKI,0K(]G? MB3E@GD]W8EU#Z53K$AW26NL:2M5$7M=0.HPCJFLH/1]@ZQI*J\%3UU"J:RC= MFS$@9<2X("..JV3$NN#( 18<?P\SMJI#LD MI.O:;FN'<9!/Y1MU&SMQC;J;"0,E2VRWX;ZH)1;MJ7Z2VU[OO.1>XVRZ(UEV=#\ZK'6<./W!4YEQG7Z_MN,6[;BY1^@:$:XVY9ZJ>?20UEJ; M0;1P=Q^[U#C_9LT:Z0T*Z M8ZF 66/=(6'=KEG=4]ESF\]L2WJ 0;<<95V*(78:_9T;=:4I%RV0"5M2GSS" M^%3LA%3!I+8.GJK%[9#66EL':^O@(5L?:NM@;1VLK8/["Z?:.EA6!:*"<%@K MR@>H*#L#VW4/OXU,C72'A'0]N].M[= USKTHHW/L;F>'#5N/V"+(1K-2EKW3 MZ.W<#K@4W,D608HVY/''?BQ&J;1DPL9^ZADQJ1236?ZBHI8$?M?*JPH\T#9X MDD5MNG51F_U8R_,5M3D$V_?GN6"(<"#V;YZ/V_+"D;"N?LQ%F(C:!'ZJ9N5# M6FMM J]-X(=L8JM-X+4)O#:![R^<3MD$7I(19[F,6%O #]HPU+1[NTS]K:V1 M)XAT7;O7W6%#EQKG3A#G6O:@M\.R&D=A %\M!%B"#44E.WA[YX7AI[!\$5MI MG(V^6W$4!+SR*/33*,:"!63B;E@;; USZ)<* '!2O6WE%1!"D5JAEV:Q%UAC M/_'@.99M31)9ECZ,PG,RH^>1N#[LU8]U'>="&?B?VJU'% + _/^.^^ !6IL ME"%X?"'!OV)Q8(\1YF(\\T,_26-R1ARZ670P:/0[K0=:1;NMS>QL6UKO^@^S M":Y_UNIW#F:MG9;[+&O=S();6T5KJ^A^'E%M%:VMHK55='_A=,I645-$] HB M8FT5/61C@=-T;+W:4)8!J,#G,,J)9VN8LHRA,LB#UR.X* M/\"9C=((W\;=PAHF(L%%P,E.!%9$.!O#(&ZC90X2B!MX+B$!KP@$HA'^#:\4 MRKXJA, ISB:OBRW9J$ #;'G&[Z9B- T!AV\6ZK,CM+-2D05E@ =\^1 "=F]I M6SVLP-)^ZUG,DL\2K-G:T(!XS&NM TMK$^HAFVCVR(1:VT\?"KB#@LV.C*>' M!:13MIRRT!=IH<\O"GVU*>$ 30EG/;?UNC9<[=&)'#6V=>U.O\:WO3J38\:W MCMWO-@_>3NKT=Q<]6GGE6V-1J*!J6!]W8Q(=D>B:J-DGGA];MU[ E0Y&<$0> M/)GX&!OJ>P&\EJ1Q9K2Q@@EA=VBN1/.B/Y9QI4=HN/N K5(4A4.:<-4Z:'& M1-:IXJ>TUMJB5UOT#MSVM"\6O=JH5P=%UD&1M6E/[UV+A=HG'AIB8:W['J#N MV^_8W6:OCDRKD>XE#7R.W70ZM8%OG\[DF/&MW[6[KGOP%K[=1D)67OZEX,=^ MUPCVVYOJJ'DH)"PI"^'? >Q[K((,8:D@F_JW%-7)U5([/2-R#VU_?FGS7!O5 M;72+H9[%3.I W(H@X3#!86I%69JD,!A;2)=W;>R'MH'-FKP MA%-)@F &@!, M[9KD5GWL,R]W5&>GE$8UV^=?/RK;VZ?.M^K.6TR[=JEON0P-G: '\\ M1NU#6FMM@*\-\(=LX*L-\+4!OC; [R^<:@-\DM9!M4=@E7+;=J^_P_SFT!KI3A'I6G:_TZWM[T]C?Y?1M:6^9*T7#J_=R/)>LE?CZ$MU M5L-L-L3HX8FL8YI8=WXZY2Q_[P:6PA&X5#+5F\_CZ =,D@J8I.W8("(^H'!J M<9A^?_MA6@WK,RQOD]T,O<1/;-Z/7SK#/$*:*\*ZW>8C2\*Z;O>VH3 AZX:P_LMA/QOZ("SH3IT@$3 VDC&^?QP(KD*"++1;_S/R8 MN<<1HN8GH=P"UMG'*$E>6Q=I&OO#C&W[ ,NO8@S,DW[Z%(54!"6"^X'J<# ; MXKR&50\/'=4_""4)Q#*"P"P2] :.5#SBB1%=%=H\7F7E /;GII MSROW0C<0\06@FW1A34 6@\_'8R8\F%'-BR"A.W!+#/''__%J$T=>]]72D,^' M.]74]=$'((P1#+C92V^.= D4E419#)?>H9/&!44'5*"B#1*--?40$W'#5,T> MXPC:L-Z^PFX;?W4W]4=3D#>\.$:*8Z9N_4, \Q??$:VI MK#_F;P&\19SX$Q^%,MGH]AP4"3&BHEV(U3B0/$C\E$<7>7< ' :GCW3G )N^ MPR42'M#-"=B1Q8++^LL& :HH%4A&@#X<]2!+3B4P4#)96-$0]!/5C@"N,OR, M* \G1-P8 MA"$*ML">&9MY S8'&N<49@H'@2('^4[B(K&4WA02!P^; FF!8W M-@5MZF;*K\*M"-N=8@R,;0E?]C4F7@.;#.&[^#MPRXA^.Z<0$I2,0W$3I3YW M" :X)]Y([J@T^%C,YKPE7)#@\P.08[TM$D#Y;5B%MV!I'G!@Z(7?\^.'TWP/ MKWK86 ' F*@Z7HB YDW.P%(5O3)9F8T[-1NPM1$QX&8#J0"43^LRFLW\-$_E MP_@ 2N4;^0@1@"&#'WBA/S-2 ),4-L^?R3,86R)(Q!U,)P5BT('^EGDQ? D M^TK2!P;BP&9FEM,\_UO#^JN?8$>*$<;RV#01,^Z%1D*L-:89SA14B7PV["D1 MBQ&\* N+Z1\0]C:UFL#A+2])1'J.:K1$?)3)U<^)&!%>_,MHA$&@O:'R=JE2 M0'*,!_T&%CK, $$!&>$N&HM '41B)=D00YDP/HG"FGQ SFHB1=ABZ3;"-3T< MSC\!:@_\E 2W*6X'*]#A-\0@0.E/N3Y;$@5>;.$Z;Q9*J2+2OP-^HND_]GP$ M4/Z97*LF6I-.::\AL%(J??<#S@=_:]Q]"JI(O/F0.;+:E1!E+)Q'&'J"D"'J MH"GDC:HA) ^>MC$4@2_@R!$QZ$P(.)7 A-4 60QS3,6R0AN=I0^1!#=V0R/ M(;#$;#+Q ;$!DL@8!1(VC(W'-?+G=-@T3R@$7/"H(7JI%8#0D-)!A'!+6>F= M"&Z5"-*PUM\7=Y(84(P)?.*E))@#PC,,1M$M=EQ)$X.WK^#I3R"H[RX/>@V8 M<,M!0:C(N0QP,\8QNGG#*(53)*:,[(@B #VZOUC0Q#,")H#'ZXWQKD/:N044 MF$O^QG<=HGDAE1FN*X/X4>(,?2,9.N=Y(K[U1_1D#/=9O# IYQI(%I9K_1V6 M)1;6+\C#B:%RV<9KN/424/1[#!'FF![S4571A4=.CBZ3=$2%!06##T$66M;#ZFJR*2MP4R M/Q(Z$(J\Z[L_W:##RK?7XLXNS?V5)Z?LB##-:<9F&_QN. M&(5=NF,0&:ZO+NFY&,9 ^@MFO=F8Z=W$ MCY95N?R1/D+I(FLUCCB(47ZB@K<]\:2X4(%[Y0]XA")"DEA,7 M%#&\ TR1S3]H9)F ;(H64S)\T6QCC(U F9+,LM'$EF:\>>"-E$TSBBE @&N, MH6L&ED^O2?L<;"K]H&,U_NC2"MHSP$MBWPQF-SZ^@J0NV*\8P< M8?_,,"RAPMV_#H7.DFSX!RR(BJM)"&MC1O*:,A8I>L>THLG348>U'M6KKH^" MK0'W/08NGX [$_\$8"9,B>IWP) X%K9Z0!$7^)HG"%8?HVC;"X=9OK$\(N+ M.6J=H"MFPP1!$J9HLN7?PITW!,:&UI@PA.V/)*W.O#^B&#%#VCC($)LL]9E( M\$$T8FNZ/KW$ ^$+^* 5PFFH=<,%-2/-D.P]%VG@)4OWV@IL*,*F98.0"@M@%?%9FC%(0R&1PBTT QS/@=T)>D>USI:2/!Z MVGQ@SFI$6IG'7WW/T/K^8GE#=1TA9&#H$F VA@LY8$*A:-9@HFL9C(59T< [ M&8BQ\"O$/U0RJU%N9U=N=^E:[#W9E=M?DB 'JZY<\DIF@"1T[!J\8S'QLH#L MQXQ6YL5!]PE$O6'[G39 $?CW!G9^G4 M2_7S8)';FQ6M:225W+S(>?%S._?0DLE2WC&$)'@",^FAV0#[Z#+)XB3S2I^8 M"(UZ(-.AUC0H+D\9_+4'% 98M0LZG-=/H&CL6K[>V5WY[>K+7ZOO2GJR_=U0 M&G#3NW+];)*'EV_'I(HLF;GRR,]]?SX01D=_?ZZ'RTOD&N_C2?\ %MN7EM:3[.:8!MA 0 M=B=T2)<*WJ9@+@IRR6,=*3ZW, J%@\-A7HMY*B@="?;;UF&8,OY31V,BP<8B M=X!+3-="5^T#W]@'/JA]X/NQEI?U@>\34_MP;1$)4-8&BJ8 MDDLV-H>[<@O;(O$G5H*$/R&I%9@K.>6C+,!S 3SRQQF%=@Y%WOR:= >4'Y%[ M>T:\*(N9%2(LG/9J ?8UYNBBK!2-*-17PI9%BURW7#<&^2;R; W3\P_[I)OP MC@*O1Q1MK>4(;T12;$*1JOXM:]$4*H [P931,;P^2@$ ='K761A&MYYUQ<$# MEU$\ET2M4B_DP ?$:/8J28@<0]7J0.^6:Q6F1P,*]BC7%4\S@.4648N;5UK M\BR[>0OJ$"Y#Q653=#,CLL0ZD#9UAAT%K!2%XXU/QN34ZX7\ (_ZR]0A# MH+ \'=DC9=7CB#O*I1Q2O (L\!M@KW7]^?W7K='O"*3%0G@'[/?=YRO#^^?E MZGDQF@.5X,Q#EZ\0UJ#Y9Z0\Z7 LAN*T&BUK:'2M+QH:)QEF&*U*K."#1GO/ M!Z(=TL8N Q3Y)15]1&?PKWHA7^+H)O9FS!2,U?H%,Y$*B.1<)O2ZYC8(^A0C MK1,K))M5%A,Q2=#\)5D%$"7'3K( M): ,8MT:M+H$1E7^=1&\CO4':%TA?RIY":]FGL)GK8N;) <1Z;[O!SQ__3H% NPQ#;G"@ MW?*?):X@S:Y+?@$?B ,P\:=6P5CIFR(2C!(BQ@:&A'0MZ&L<^]P!:@8:LRYD M;$2VC&+5#YKAE]4SK!+2% PZ?>8G=&B?^!-F$;1_)&;* U'3 M@_KK_)G6[3B-;NO/VI*F]DK1ZG)5M 0;[_PYIV]B- :^<-_M11.UFSQ1K]'J M;#W/,^4VM]W=YS;G^8@@[2=3ZWT0W:E\@.7ZI)4)ZY=&POI&G[@'+@L4,U)D M^>1LANGW_\*H+I6[-T%8:EQC8S%E4I%Q-ZP#"W(>6OOX MI>LB']YB-SNPNHIS7<5Y/X^HKN+\?("MJSC759SK*LX/+X>)A:E(6J1L*K3W MZ,[I6&'EEL(?ZMK.AUSQ],SI#NR6VZM[W.W3J1PUQ@UK8SZ.\$X;86$2;TWP&+")Q-O%Y$T)!PMX-$)2WM(<)UW+;M#K;H&UM]ZL_* MXDI3KA3JC_2(6IV>W>TTZR/:WR-RNEV[V]X-%9V.:B==TQ0I83CP'\>[-Y6# M]@_K.MV^W>\Y!]]WY,B/J=5W[;[3JH]IOX_)Z7?M9F>'K:.>2/YF:+L4?K+? M/%TUZJ" /^#O-G-Y##F\]0)=5SBO?$W/M[UBBY;P%@!H'&7HYMW:C7!LZO'3 M VB_*?S,P>YP'6=K*>WI(+1C,;RFE9I6-J054&@&W6Y-*C6IU*1RGPFM9_?Z MV^O^NR>5)VKAMV]=G#YKS^_%LFG@X:&2;4H8W&'?I7O=VZ6N8[W>"S=/*K,B7L8XL2;A2DS]FGSH?X<;]M5L_(04Q97V,QCP66 MQ*.'V!+ C_,F+;@ C*W%GC[)/$H ,)2"':O%*#K4WX9%=Y;?F6,51 0 M'KD=#IL"\234GT(%J,/'V+T(:!>K "D@R#4(:HOCWXKEMVX\/Z27)K !"Q1" MRK\&53#+=R.KPJJ^(<+\[3F? !Z<"!->^&CJQ3="%^&-9:GW>[% Y4HM,UNS\=W"GJ\WF:0WSD<77,&L+?J/L%OC/V)[I:QU"D=]@"A/C9 M7:0#R7E8YJH>?<4=Z(I=C-:RZW(6!C)UF7>YB/];R?.4N=I5N568?6 R+ZB5$DPF6 MK1LN2LQ#%3G@_H!K2=IQ+@O/^7)\5ZB'5?L=^OU3B2W<6?72G8Z:;9HEP<,:EZA4X'PGD MLA*$+TFFVWHXS6R87MOI[3Z]]AJ. ^L?@*)PT$UGOE&U.Y6W+0(Q0M-O06-8TVQ,2K.=T=XJ^B,.'P$<]P)C^PR1@54 M:6<9!5$VIC:5L8VM1*F*3X(U^0U%+L >$85UX@I!M9MGO)\JD%"=BELLH\$0 MH0)K#(F$$,62N<(+X<4-ZQ]3/Z#*;UP32+[CT1"^42\V&HVRF!=P(["LQQS4 M3M7[F)K/<#L*!M]4!'.R6PM@F=_C*V_"51/TNDDK=&WE8Z5<7[/+BY?E!M M1G]$>>;6]W],N7_S6/S QMMZIU000;[!77VK #/T H\JL$C R*84Z:IMG='5 MXN6V!IQ"E4]0.*T6#ALSGKZF&B4F$^0%HXPKW2 GPAW"(%A6BYG# M7P'_B$-%VQSBB@.4YQ=C:;&,.LI&-R&WEC1/4AZ+;24^D*FG:Z)N1EQ/@/2, ML@').%Z1XM:@YSH,NQ-RN!4KJB([16\*?XBH5$T\76;7K Z,-><,[,CK06F, M1EL_]Z7DXT6A6[<(IT8^3[-?7*):MVS5QJ663:,(5?PLEP!5$$C^8I1]FZR$ MFT?%JG[(_N/;0Z8$D(.^@ I,1 D>V$E/-3XF(9D\2(5"\.MZZ;$M3/XJC6+O M1N1M]MZ3&\J;S;%C 8E.CQX4I*/8EP67BR*5U((^8>UX;!PNXM#ZO7'=P".4 M-;FE$C-"'86W+&MH2_P"&2_<>D$XVE"H_4A$HY'N!#U4=0BY2-"-3S5V59-[ MS>R(]VT+X>?16+K=W6LLE^B0PG) %UQ4$4_H2Q1@#WF&R)6\V@Z[BR;>(^-B MDV7/:+)L-*4O]&27<9VJT7*D&RTCLK,G*)M'+&\3D?@SLYMZ"G"3U=G9-33U MZ%H5*'0(M@Y4E*;\]>+B2^Y,(J1.L-&8WN7UK[F.9\RWW+#0#F/DQZ-L M!K!%;QE);#.\58@OX*](\N!BJP1N/ M-LW_JCZ6M4CU?('_'4L]*IV->0_?AN=I=,[_:J"=C:J7243#FX(7J:O;)L:A MLU!4K ]90+:\.Y;CPW'MD]-)TW%Q!!(MAL0;@! MK.%O,#]\">!<7O;?#ENX :+W<0W8XP%!-(N2E!IC$KE7G#IW%HID>P4B$99* MX3N@@%M0WFYE@> 9PLIHEH _QMZ".QD7>;3RF*UFT:INM9*U4.A?&KHT#R0A)!^UU#8282 +.TIG!#82\7[=E\J7\Q%"5C3_40L;(.4$XAR\G>VNS%U\]5 S[:G*W[M6))/[IU43.AHLYPN+H@MRQI+&-8Z"HADQOP M=ZHTKA%'!7XIZ?Y^<4#6TH5IA;RMPL27]UNB+C^J*[B6KDQ44>5Y5Z&[ESGV2_3;E 9_>6A ]H!FPUO\M_PC-#:P.(RL S&1 GM)R$1E408%L).#/U,7 M?I4 J>9 3PV7^ YAU3Y'$J*"!V+)" U[8P/W62S&WFYH5HP!3IYTF7QFF93: M!=#F,R(&HH_$U)IUS>Z8) MEHE:-#XQ8@J42WY,@XO!6^:EJ4$&]*="LK%T4 MY .SY@$&WUOHR0!2I\Z/6/:8).\DFHF4#IY%^IS8U=KR;6!$L)SZG)Y0; -H M R0Y2+$R,D*+"U'#\(2[^LF>!AXI-%*,73]KWI*Q$$M!&QA'Y V@)<@^/^%B MU1K(OH]N:SY;A$C&0A6:]1%58=#+_)#@J@NCF3\R'>5L3,F[TTP!ZT5I]2RI MQR*/S:(9S4U*XQ++WSI@6?=5845NG)$3 ON^),7F,R/9G<@(T;)-BUR>>Y%O M[,*:+N;X2Q9WG>:?"T$S2V>0*.E=N;.,4S+U2Y5PPB0A4-#Z^+QB+-R;CXG8[W]$>\+0Q=$)NPOJ,GMOW MFF?R_0_H?%Q-2*X*ZGA^HZ\ZRT._U4=>'/M$X-1K0NCMVX95.LG0EN5K[X(V M2E+T*C6G,1A_;DPR[2#XY'+JBXEU]0/8-#'ISVBH@CG.7EU>?7[U6ALO^+T< MUXSWWL-[MFZF1C9@= R+1+LZ;J M._ T7N1781!\0"UA W@!)L.NW'DV>+V,$R&HIN3](BD^RX"[DK!0Z(,EXU4>[A^-]I)!R>S6MZL^KVA>C%K3RA6%N.SD#[@;]PXCJ=4'Y"91\KS\21DADJHX?2@ M(+%_T4DO5AV1+J*3T;G $P M4W].F6B@9U-FZHKM'EE[.4,/7))MHV>3;7<;YPX\Y,ZCGH9&.JU2Y;B5H0& MG"IC!0!F\^3@)_+)XZ8F?@RJX#]9.D)T(C\TO3[U"DYWY:GG&;)^U!<&:>U794'W&+61SQL*[R698ZW(>@^#-6]];PBX58I%7BWX/>R. M&TE;?2+J@0L&&\M(Q34!$],P&*T'L.P*'EBH(NKN%B M3JSF*$\Q\Q/#H2&381A,: 1&*/&\N%".7U)]61&@"G;4[#&145,R6 K70@-0 M#VP0%[1(2=YG*8CEKFH^)S%^'GM7I_]J%46_J!^XVHCTY>+K-^O#!^O<^OSM MKU=?K0^?WG_^^MO%MP^?/]7.](V=Z>Y3.-,[M2^]]J4_F7';:5@?0;L*6/80 M>"T^A;ZP0^GC(D!5_6:*(4LS#Y@Z!XFBA0!57_C;Y@A][ K/1H* DPY9JP\\ M7X;9WZ",&G(F2@X=D%O\A)UJJWRDRG=)85,J+\8C(^O"DIZP?$Z\L/*IV(MI MF&QH5C/JF*X[NI:\/';*&V-BI2B%=RU'(MHK(L5ASL 'W1H]IV3%W&1KM @L MFI3I1LRJYIA9MH3CGSG'(;#-G4M@1YC^?8,&BRA>%& MTRG84:5$,SI+C$;+ MR+* =I18>@ZQ!A-&S5.I)+2&Y8YG>5PR Y5%$4,I1XDJ-&,U8V0 MILP-]<--Y$D)K^Q_3$2:!CPV+LR;>13;AI()OVK$(6MEJ: 1\3FI3"5T=6:C M=,D'_RS22+NY)\XWYZ)!41?6>T#K*#YPWK1)]*.R_%$SXZT2@PZ;BBX*QV(>!>7U M51])^3ST)>M5(8N9I+3ZV")9K $U13\GW36XI?+.U[TB+TK*LS50#B_);!;% M*HH?A0B%F1,9D_W=QX 4O3)E8JM0$.GPQ9@ELDMK9X/,U@F$-V9+'@9I MG=^A>JY!BK49D_=M0^4"ACX=TR"7%B_>.%WZ^S5]=]_>?6: M#)FYRP,GO@2ZAH,)?<]ZAPEG*=^:IN<8Q--4.E5QU1_",+K5M3@P!@8;V@?/# M_N C*DUQ*2-^<."&=,MZ\&URASR5(I_4)&BP-RPC.M 'Z M"K] 6X/-D#1^U%X$[%/*G?'J#('$=4Z"+]CV-HU83P1G0Q M# 2Y[BB_\P:WB.=$)1/^[_,7^O6WJR]_Q81'R=EDEH<1W(7QP(%Q C_SX?%< MS/<9H;Q22*-YNP (8'=L%8--P[6'CJDH7J;?V,<(P9R,B8Z%3&/FPA>X)1V[ ML7;],.TW@+6'%D7$&Z0G&)*A*GDTTS%9>0.I+5"H8L:[RT4HV-@\8MU .OG1 M1R@X5T>I@A3TIY0).&=M9$SXKC@PE!DE=Q?^B$;5X\;"-FQ!%I9=R**ZB'4K@-;0P8&" M%C<+"B:.\@533ISW!]&MC@^2O%VF!W$%)*QQ:[V:12%@K33VK=BA#?M)5V,& M!PWI]2C;MJ21218@"]0AI)I/YZYJ7#)5'(BT]TMR+(-YJX2TG&4CU\ "OP'[ M2%#7A!_@PM>I@D@5>9"UNA$X%$C5DE)/>0+@[W1"LJP33D$N>8$JE2EOH#"0 MRYE2_N%,W!$=O YP9=?$6(P0T2@O3T?!8E2L5,?SS\BDCH?-J7WJ?LOU;$(G M*JJ,GQ(62;&%Q#I>15XP8B9$*@?EZS>D\HCD.LGH#[JP;^+H+J6R0W!B$SQ# M_(:'-SB+S28(I;JC(74T%15)]SKW,@3$8#'4&(:!HJ4QEM-Y<)369+(V_U9. M1[>TS&)&_H@ZKJ&%D2\K%^A4@GN4DYCZ!DU,I>^4YD#,J7.,W. MOAQFNV']AM?6M3<10*A&NE=]B/?SW]:>G&('1$FZ%3_DT96'?GYAQ:F=M,N\ M51=PWX^U/+?WNXX764;^]E/$B[1=IPX8.3*2V<_PL+\_CRO:+91,5UN#I8[. M8?NHAK_E')'%CG9/TDBW85W]F/I#/WV4$%DZ3&HGF+,R:F$(VPJ\>2+>JG_\ MC"$8@;=XZX>T./KH9TXF5QT1D73+_:IQ/GZ<4W6CR90M6V?+F>7C!CTJM63D M9X-&I^>N?-IL. ]\UFFMGG/=E^O6VN\UVH/^1L/>UT:\T'6RV%>RW%1RXX:D M>TC?$K.M3U$)M] M;>1EHYX20;:#2A5V,$QV(;8X[H9B2^%B$TQX/^]\@5*6F:;I_.V;-W=W=PU8 M9N,FNGUS$8^F&/[_1HQOO/C-V$N]-TZOYW8'G3>P7,<9M!RWXPS<9J?;'[P9 M]SJ=0;\_%C]S8 M37"=41B =<7E_3X4O"P?PE'#+K]2\/ZCWU$^EFNXSH;TG77FAR/Y*ONP\SKA M::0N>@O[5<*/%'75UT%7,'1AT:\;%9+?5J"K\GZ,,C:=9KM_J#M MOAD/'*?IM->2];:T^UL4A>C=M#Y^O%Q'R?3L.HW1)2B?_AI'V=S&#VG*CU>? MK/^Q>1R3N:AX2,OI42BD\UC"SP<<\( G0/RMI[[M:^(_#.*ON--;+2;^:ZS0 M-;8N9EPU"FGPJZ!$OK%UB<\4R*=SV@+I<5#18P32?K/3 M[H- .FBY@\%JG9@,NAO*J&45MB^%5) )?Z$F'IB"O589AC?Y=Y)2.=,Z7JTE M]\M:,HQP+8( *YY?4R.ZCQ$LZ0+LNTH@G'G&3X:"^M+!J@: M65_]442#7MPH7O21!.HJ>?>)%62W=TKR;O=$.5%SWSG1^@66[_/NN?A7-(^I M.B;GA\C[7/^"B.B":T>H:@-,7;EUC5Y)\)-270K@-N^B42:[O%208*]2#-C* M^'61!L1%.,T,JZ!_X<[TB?WV,,A$^&&S/#F<$,DWN9X9+) M$)?'/(]RE(&[W&"I 56Z09D&"IK_23";7LULCH'9],Y3,9\>*+.I-*(]$>_Y M=O6E@A!&?IUWK57C.8Y]>KNOUN&_2JGMML M%GR-GX %3:ULS9^I $'E95-;4E6@GJ(&M(_[TL@^:8 MM$\?"F$_+@BJJ/"=!HF?>-CDL9&X0\:2-21^'TW?9U387WK>,%[I=,B[Y9QL M!M%1D74+J/J?#N$L!Q/J1!^9V;.B;72Q^?*U+//=:KJZ-+07#[U0).>??V U MX@ON@@$:AWL2Q'&JV3M'1ASN)L2QU"N])HYUQ/'DE29JXM@)<;A/<7,X?2JX M?=G09.*T.DTI='%H:A4M#9K=1]+2&ZJX5%'2Z26KUE45Q%JFW5V5LNN\:!W' M=3!9#8&:5/>HC%U=^:RN?%97/CNARF>')7;6.MDAWV5:['P*G6QG8N>#:&DM M.NV.^U:+C1BN\N'3]7-PWB>GN&<%Q/_\\O4C-K&CSO4Z#M ZE]W4Y._'ZO?C M2'!'&&\^%UZLNEA1H#9 ;;1&GD9-H3!OH<>-3@6EI@-Q7@L M6XC*SUG(LF@M:JJJ6_&$D//Z\J\UE\CSBK$>2%.!-Q\O?JGQ9A7>?/2&(JA1IH0R7[Y>U2BS"F6^Q"+! @$OP6SVS?3A-/>] MU,6SHL0E]>?^XMVL4J;.-E6<7J_$DR5OTFZV^O^6_EO1UN2E%R8# ?_M3TZW M6?$G1GE2H#895_S$DL8>HV=T-/-3-,M@V]K1*(K'LO%S.K6PETMB=9O.F??Z MK,.9^OC3\/69TWR-8WX5-TI O3[_[X;U#\&=S]&V,\GBT,U1:NYU!JVW+#V\H/#9$EIU88RP13!;*,?/S6,R!Q>,TV(\= MXV^I3 F:+X=BZ@43#!C&@0B=Y N4KY.%\!&-YV7I-(HQP/?QS;IB!,*+>ZR[ M_8;;:S_$8=UJ-CJ#AWFEUPW;;O0'G2LT7*?]%![K>V72[D-E4NUX?6'^ M01?)]>^?/GW^^X5U]>GJZZ__:WWX].WJ*S"4#Y\_77R$GRX;!7%=PJ@D+SC, M-9Y,EG_HJT^K8+_0L53K2: 1B+?6Q3SV QW)OX7B= A;_&7Q]LAV]"9Y8_W# M#P+?FUG_U;!^H0XV5?3SLK2RLOO98X)$=@'?/83M(8%O11 LZ:CO0-0:I5$- MT3)$:<2W6#+:'VT X[,OL1^._+D7+ /Z]3)P5T;^5LB'M51YQ%+EGF![+9,< MHTSR-1K"BJR/#>NC%XK=L_BC$4CV#;"'!+L5L9$U$)], %F"[28"R-[Y"?;& M)=!;[1)X,XS&"_AKFLZ"__S_4$L#!!0 ( ) QFU:WIW7:C1@ DJ 0 1 M ;F]V82TR,#(S,#,S,2YX M<95M:25-)MF7%$1",FHH0@% '_GK%P$72H/$TM"=P/X-1J-1@/X MY9\OLP \(+C*IX\GQ\@OF/J=M_CI' MK)A&_'PD?Y9RCMO')^W3)4D^7Y!EQ;P]TC^V .2(*1+]0@0!+HI0*9GSFD4\0?X RQ.?20N2,^_P2 A ?/YH1R$.8H)Y"- M54T9Y9+LM 4TE'?$@USIIRS)DD;ERA^A@#/YJ2T_O7EA?NO(7FK$VE,(Y[4D M9VFT]/B;.C7(Z.7)QX\?CUZDHA77H%!U5/FV_+-]F"B5)]9I;5*!ZGEIV0$,C6OZTCD"'OS90\'?D( MVRC^:G'Y1X&J0S'\N:*7W\3?S>)%P?]& M\WTTJ=M\08)#O$;K)?5(_ ZP_ZEU183WV8=343OY_;?!;:DKH:2FY1.F"=NT M/I^/U7\GH)WZJVV@*($D_>5HE6"%5<20WPL_J[]7M3PFCHM4$*ZHAS7=NKWL-U]V&H_ACV[FZO.^++R\Y=Y^&J._S:[8Z& ME@#4X6B$Z%3@,A1]BV*,%LS!@CO(L@]]]V$T[-WT^MU!9W0K?MT*W"6LC5"?UX4Z M%01Z-R 5=0"Y (FKSO#KS5WO^_8Q3CD;(7Z[&<12$E"B#A 7 #'H7G>[]YW+ MN^Y#[T$4&@UZ=W>W#U]N'T;=07(>13/)3KYU>AJ=T_(SR7ALP2E$)2(Q8? M5[%(V*C!LF#4( BN$8)5C5/(PPG:S" MI/B!E"'(< 0_MR33)JTIKR+&R0S1!\(1&R /X2VD\L2B;'7SU9[79*W)3V0#!K4U=>("O7B^ G=AHQ3 M%1*VGSZ*:(V=?YZ?,!(^(,.H02#CF M#',U$8L^N2(JX('"&C&8*@Y&>'*K_@PW!=(2OP;A,HS&#/T9B09TGVJX:CDR M$P*GN65]R@)H'DWJ]:IXXC9CD]8QRM/<>MX0HP0_)W\U:57?HU,8XK]4+83) M8*(+?/5!V)!L?)U,;K#XSL,P6.S/L)%TK6QAW88D(^BY:$%6ZC_ DEQE)K.2 M941N(3O=AA*:H<4W22\J!V$MW&TX&7'-Q2.,@[EYD!5M']1"JH*!$:!V6AB_Q=N4]209&/D;,\BD.5;'<)H)5(]E4KV#L)Z[:C(UPYF(5M9-9!]"!58!N0YD21>CK%D'/\32A?)[/V3*BO!!RP'2U M_^4=B'X4(#*Y@9C^"H,(R4G05RE3&K1TJ[&0:O*@)5#CZDP* Z')( TW29E"]!WHE*U)!OU*1?? MK:=/:64 #H&J3F;#F&7U[:!,I9!ZCS"<(N'E3T1W/6ES$6 XQ@&65YU!38I\ M,9?#$-)DU([E6F G.K:-"AE5KW;>W++JQ764>B=K"9X2JY:I*%C45/E!, 00 M+&H+5'4/>FDQ>WT+R9@AJ@;U;3B/=CU;ELLS:E4NI M0"C M N1BP68%R$A)_S6:($IW8?A+.!O1SD74S6@G MHAIMXHL.6=2#LXJ#$;9<9+OLG$8#H;$X6-'CCXA>B;6-:*7*MZ\Y_VXDP@AN M02:MY7&.-E!B02Q7GR5HIAVVA6B7\-?#_>W:-XPM<#_@;3LD[]+(QTZ'?H$< MHQ[D M=KC_^,]$8J1>4)K7JX6[$R0IN+(=N=]FH@="5'M=9,++#E9@0P%XDM M/P+6]&2"DCY/0U0E!6H:Y(W%&#'/Q4FK,,\&PTK+-=,:FY%*]E(6.1EL)1%D M@ *9ML5)":]MJ\[6*F14LES2K@;%287I[-5&"GP8(N,L,P(Y?@OY'N$\=))9-NZ4$NH445JG%=?49&D M'D!6I'(J:Z3V9$^LI^AEOZVG&/;\C)B;#L8O [UZ:K[A6*ZYNJAD840L%^[+ M(=;L=43QX,BD"\H"?(OCSL#:!.B[7!RO<@@NYQFJHKS1 [+P%HHU1Z8=+R.B M!1&YPKLMFCY4"[N[%W'Y/+1\4;[P]RT@:BO""'0N/E<*=$9DZ4TG!PW0/9$- MDF\![2)V1F0+CO.7(+L<6S^ &/=,<@*N^R*OBMF&'2[A:(32\F$%=>I#2P"Q MB$:BF7E#8]SL2VKBPF7(UYV=QD>]&<%HT[(L?I%3)??$9X^BB*= M)T3A%*G?:P92MB3,J#'K7679!K(&[:0*(*D#B"NABS4SQE)Q5^6ZZ5$U.!H! MKWD/9M.=P(J^SYRK^1)!"L7R9_TS8YO+,2*?3XXS()\].+20W/@C1!5(W2'A MA<7!+/FC2O>]#54G2NE;4PE;04:=R"?/&71"24X"=KJ(3FK.2#^H10%:.OE? M_+1V;OLF$HR*D$]PLU*$^$B#+-#T;/8*>-0(41VV"V-0R=T(?#Y1S0"\'NX: M_L.@+T7E)N*B/^^%K%DT4[W5AZ]K[*AN),*(?CX'S8"^E@EBH;$:)&(/.E 3 M(.M#Y1L*.>C!7O7@&L$ T4R!K9F 4LY&Q',A8Q/B6M12L0/,2YV4F0U'R'L, M24"FK[M W5:040GJ/7"L=H?3"3\5W7BE6'W8N.;5$274)O@^F%]'_E]'XY>C M%W8!YW,L]%)^HS^+_M5U5U^);U"@CV]*K&3?_W%/9+A;#BQY\1_EB+)[-!LC MV@)PS#B%'O_4XC1"+1#"&?K4JB (<1#(S?*$X&5, WPQ1Q037];T4\N/]"7^ M+< $0!SS2'[Z0DDT_]32Q3%'LQ;@NCBG;?D7N_#)#.+P5OPF&;6.2MNCUV&= MI;7?'1)?ZC>-1NB%7P;$^Y%MW@0&;-$^>P8[;"Y/I-BVN/#$;S609CH7\+Q' M4L,$'$+OT,RDF\6%76A']\4+(J;V'#MQF.J2A!'K4"K/Q:D9XSOFC]JY8 ^( MEVKH.JS,78!#F2?*DY_&.KM0M!6-,;?L%_W-C(3"U-)7BUY),F4&D*/A,YR/ M'BE"U1A7DKB ],HVU !).N$Z2 ]"-B>"@D,B6JK?=5BLK]>>.G6Z*\76IUUO MPRLXQQP&*DPLQ GG1/BL\K92Y%]&_('PWQ&7S2KOC-J,ZFC W]HG_T:4] D. M^>A9?/]Z@Y_0$(68B%6;\B2P2O3C8BTG+P;SU)#61?6_0_Q2;1JV*, %0[)Z M%71UX\M*N]"2.P+#2^C]0+[J_NJ&E!1VH1U]\HQH/Z+>H]QEF(J))UF5JK!/ M?-%<=?/J\7"AU7&5;BB9):99NA?)4=L^)1Y"?GSP%_E]5;E2@[8FMQW-:PF1 MC1);0^PJD#?J20"DJI>L;E[5IT<2B.6<)TJ+/F>EV-DS<'5>UBNY^#&Y<+K< MDGINRCJL7.V6]&2*L+F",PPZ,WFEYA!Q'J#RP6RD<[7! [$V$NMK->!Z$[44 M5N]P59BM,@)G_:W1L_:&A%LC_JSTAF[0F$:":]8;ZLK%1[6AVZ8$%PSD4 1L@=Q&WT!/[[<(&+!:.L>)^)9KM,U$N&J3 MD_M"%].'<+Y"TZY[!8D+JA';G! ]RYIH%U,^,Z,>@>-V&[/U>+C0ZBO('F\" M\JR]!-/"HJSTOM<5N4?&%B\ E(>X*TA<'7;)J9\;0G7UT\, I>VLI''6H5=A MF7%%Y&;\FA8IB-RL!"T6-QF;%'SW[EOHDMNH04^O_"QX,AB;VI-=)*\K30O]1Y-X;/H_Z\DJECK M&^EVI'9R9U"X,Q8MBW>OQ7]V:YWR\B[H6\?SA&P_7;3HRSS3)RAWF12 M?@S$GH.S5MJP=&'W\$7ZL=HAJ@[5K\/*D471:B3)*JI>3K3O"4+YL'$0=6$G M+=S>,A(7AFOZ*K1U/***Q-$H1+R=#P/ESWX\.?EP? U?61\R?FU:N=C1NH!E M)@AF.Y=4DKC0IBYDKS)0*=,MX,QJJ5E)XD*;BO<2KE%V^X'QY.&X$3%=QEQS MGV,30:YF-Z7/M*S<16 7>BDEIB&[?'I,^CK&\YUZ]^9@K[*A'<8=#L0318>HD@JV3 M8=2Y@Z(H=E*LO ,VX;E_ES^^ %#>^4#HJT7F6:ZL"]8V]H@6=1M&\WGP:NM( ME9.YT+;+B D58ZSC_1EAIJZZT%=W+U(@I OH/T2RRKV)OD!7?U>JM!OQW)5] MTD)L0R^_UHN\%!1W 5QY!D0="5%G.X;2[4V/A21G089HSNN?[MT*:Q?ZJ/@$ M:+_?6>?@:(;,A;8MPH(UHX@NZG)\R$N>1!XB3\YP&+'3X].SDZL "EMC<;V* M!;4++5T[$5<;TD[$'PF5N>EQQBF<2A="^,#)8Q[I(W3;3P9>IPXU_+G=Y6)' MHF)B%'.]#ZUXV\SP540N*-/*-F:]0[5VQ*YN %]CEB9LFB,9Y[Y,A<$&[%_< 7WNZ M.*&6L=/Q5I ^"%YUR<\VN+MJ"8;=6X,A3PNX /8]@O+F1+W1.8]XGY)QK)-B MN11YGEAY>L^?@0HM5H$?X VMZX];DSK1U860L$^\='EP;9@%UI@*GJ9A? M;N7Y"F&'O;\E^<@H=M^!TB2*(IHWEIFN@K5IPI*9M##0]YQV(0U)Q%<-@3%H MLVUQ+CCW=3>]MGF$:&TIKOJ012< C7ZD@<@%LVP($5QN%&"X=*FE96=S%4AR M[]-D>VLPV+<5C6-:O]8+@>6+NX#;\K$TEIY+F\TI>=(WUPT0GHTCRE!UHO,Z MK)S=+,U=0FLZQ%Q!X +.\A(.@[E9*N)"G67:!%=I$V,N^#*6[CV7>[A5-,ZZ MN]6G5NSN!352NP#I8FNK[E:8D\9S#?_V'GLR80S[?X,O;9;E@B.]DHK1&W/1 M^3(ON_OBJ:N1;PA=7K?6O'VA%L=]^Q;Q!K^PQ;]>V68#K!9V86BD&0HP0,PJ MH;*2Q(4V)3=U=SQU 0OKPU=9I4[HQV<)DK0^ A0=F3>]HREUV\][@>146=0'#U&VJ[6N4V-67"KL0CMDL*XW^4*(+^_UC _LJ-=>9-;"-9I3Y&%5!_%W@%3T M>4:$*_^7CD3K)YG4)%FQ[[9%&:X&#$N?-E+I!=5//U60.3MM)O.\3'@QQWO- MV?K6?)SMD7B4#SJ_#VN>0BHF<<(\0/9H[R^7E7:B)74V_^-\KNUD$BR8.7$= MI^%4;?+_F]NKWM C% W0GY$P3FL_KE'!<.\'T#M^@J),^,)AYB1-G,%GV ZQ MIG=A!!B TF$ZH:R92-VZH!?SVF$G("70!G*]F=.1F9KZC/(K$U3E\U,YP?X/ MGIAR])8?D# ]-K$&K_\Z9^P;0Y,HN,.37T+K3VVU L>R!5/D1OHDUG=?NJ*%QH47+3 MIM[X(71.:'P!C-,>5)4ON3>G5N#B[:%&W@2139IRH+@^9^'EJ>4+15#H[^@1ANO?Q&5DXH(=6+I?:YT[N?9KW7XY$HUBWB.: MP<\__0=02P,$% @ D#&;5N7M*X+[*0 IZP! !4 !N;W9A+3(P,C,P M,S,Q7V-A;"YX;6SE?5MS6\>Q[GM^A8[/Z^EX[I?43G;)DIRH2K9D!2X@4D0: 7N.1=E6(D"L;Z9OI;?9ONGO_XST\GLRW/T+X[C__]J<__3Y MHIR>X'S]Y-D2TQKKD]^GZ_=/_E5Q]>\G;;DX>?*OQ?+?TX\)X&^;_^C9XL/G MY?3=^_43)92^_J_+OU2AL>F6P35D3-M\Z6PZ__=?^H^<5OB$%C=?;?[ZU^_>K]_Q),%TOEJG>>D/6$W_LMK\\M6BI/5FS^_%]>363_2_P<7' MH/\*I (M__QI5;_[VY^>/#G;CN5BAK]B>]+__[=?7UYYY.IT/E]\3'\NBY/O M^[]__]O/3W][_O+MB^?/7O_\_,7/;S9_>//ZU_./% MB[=O:#V;[U]__H!__6XU/?DPPXO?O5]B^^MW_:NA"U[H,U3_^R%?__W7)90T M*Z>SS8Z]HK^?/Z0#'F@U^&F-\XIGVWB!8K8H5SXTZT)<+"_^RUG*.-O\=G*Z M@GL!?_[W2Z_OQR7F:G_?7Z9;'LRWFZ7B^G^72=\@S? M+GY>T,LW7Q-V^L9W+^=K7.)J/:DN"BG1 IHJP2AI("CC05KMT)=LE5-7=[YO MRHIV94.8EE9YPYIS6,0>I;['V7IU\9LN)+41$"_R,QGNOW\_3>>+Y>;9YSNA M@\]>YPS22-(200N(V3? E&R4U9N4$O-.7,=P=4V7F/ET69XLEK1AI$B_>_([ M=K5WKE// *5EN4'9JV_T^2>^7YV>G&R^$Z9K/+GX[[N"?71^K1>,(CKC :WZ M4*+SZ7J*JV>GRR4Y-!,LU@@L&K+W"8P('I*Q"9P+U9@LLY:9F2XW41RZKJ>E M+$[GZ]4OZ7.7X<7:"JU,-1E AUK!9)VW8D8]*=!W+@ M.K49MIZ-WH1E>8IURPJ3:LG6),C?[B]OQ0Q18061FL'61/0>^9FP'BJE2%%)$M8*PF-Z[J!+4F+0IY#V+%>FQR\285J9U1 M!FSKB<.*"+&0F^6<-$Z'Y$/F3@EL1S)2?^8PV1^^YT-HKXU6??L^S3N^]4U\ MIL1(YE1TT<7N=3L()@1:O&E%^R!MX79S=T1 M['>!:+P%$WV$4"JYX,*&&*3)M;&'/YLG'XK_[XM%_7TZFTU\M:(%;RA@R+0" M*PF\5Q5\*DV@% U[!Q;/'9-OVD.=URNZUI6R$?#E?I_F[:9[AV5)^QO6+ M3^?9N"_(@BTZZ4)V-39%X8*M$#6].<+'$LDII24*9F'O@FM,AHZ!".RB8"/) M+\O%!URN/_\R2_/UTWGM*=,/_?B5($[0B2 4N5^Y=CVJL$'&$B$[55&7HM!P M^SUWX1F356,@!=O6,YNP"P^\FFS)+%N(D=PP$POQ4:" 8)5.J)W+A=L.7 $P MII"=0=S[;RYOFN9< WWUEDHP210T('W7.S'1\H01$*5J0FET-@Z2I+D.9!=Y MVV]'WH=O-IO_8L'IQWZ 0'KF,C(TSBN\<&.GHI78I VH5 M-3EBRD?+S($[X(PI"!J4$UPB8>/(KU@13S:*>6N%RMF:GZ7E\C/]]NE)/Y:? M6.N;B4H#QD8[4 4AE2A!M*2\$3:9QJT?]\$YIBAJ4%8-+L0!2\OV*IN*IIB* MKH()MA>"1 ]9DINB4RP9,02*(K^!&L[1',[R4_(1!#UD_6-#&85N@:)6H7JE M/&V%BQF<"B%A#$9';I>)WP?LQF4L>?( <#%D<;TD%1%< M*TF^"2\$>]'"=0QC\@8/E/LV6[_W=O-ENFJ=]K6GV2]I6E_.GZ4/TW6:70(W M20E5B9DB]:H$&%0]^285I)!]R;3,&+G-^?VHQN02,A.#622,ON Z3>=87Z3E MG)3PZFDIIR=]U[$^QS8MT_5$>%F3(6N0JRA@A*@0E'*0A"2+X,E=;=P:XWY4 M8_+SF*G"+)*!\NDK>9$Z=BOM>V^9R UJM5+:7%.1W.5/=^3/]S",:?6^ MAV/T?UUF']-L$Z"M+SSF,_7M>]N<]0F0.N51)D5L$GY&\9^UIE=P^P$[ MQF1"]^?%#>O)+A/.BO!-=?J5I.:7XP[7=&PJ0RD>P1CM(!HMH;F84LQ>HQB@ M*/Q6/&,RHWSD8), [X'35SBK2W@TJ60T3H%RO4Y9J@2ATFHU08FY&:<3-R-N M1S,F6\G'!Z;='^+X\0*']$I:@1$T4OQJ"BJ(% = ;[E.L54=91SN['&T!\UL MTM]_MZ])_3^^O[XYK^CO@W2 OWE+/W]Z\?/;-Z]_?/W+BU^?OGU)_WH5%T G*H&[9US*E=$Q:UO MOS[]\%(VVEOLW[17OBQ(;V(Q 7139/MDH]>H^DU'5%95.1&0NSGQ,,1C16* ]T9.';88UE-T-="9K)"#*$7\/0<5'"> M_&@A0VW:)<6=%KR.@6--KUNO.]T<<>#RX[3@ZLUB5I_CAR66Z4;8$Y&2L+J? MO.;>DV;I;4NN)*@JHLVR9%NY1X+LAFQ,VO$@?MS,C;,+AO5%>#XE$.N?$NGD M:9I-LK.B>"/HK3841%C1(%,D"5$DY?MBA0D#$.0JBC&%\NQD.&##V03_=U*_ MRS2C93VM)]/Y=+5>TEY\Q/-%3D(LI69"@;+'*+40GH8%+'JMLVR]]X&9!?= M&E,TSTH)3E'P1O6O/V"'TAVV;KS/ ?5"=EECI461Z5>IY_G))XA.:%"V$)=5 MJLIPV\N[$3TPVA_696*E!Z,D#F9'#XBWV[,OC2^7;1K]>88;(9STH."_SP0R MKR_G'W%.3_@\T2ZX$*N$)%HOF+<2-J6Z=CQN)H[W0/BM$:*%&=,T8.>KLT)X6 MF[YZL=543*Q4N4@;(=JLP93H(= F0,'LI=>J6,<]U>YN1&.*]X[(M:WFG4=L M?,[?52R;W$]R.L?:S 9)S"%57DI0P1N$ 8QRV'OT^KO.VOX2WS&[89W>'X>I. M[VP2PC?3)& K&8RM!7+-#;PN.:5&2ZC<4WUYAD-<[:QQ+?9R\%Y-4+2"F#)ML@VJ^)*< M#,<]Q+U7+P[+]4-%O^WL:N\-9^S<^(CS4_R1EMM[BI>IK/\U7;]_=KI:TR*7 M7U*:O4B._E??ID\3@]JJ8"IH"HY(FQ/08$4%B<9X-$[75)F9L0?,,06WW-P9 M6FKC*&Q\]O3-/WY\]?I? ]S"1,8G'-%*$"1*)"P*D)PW@/&FG)KWB3-/<-J=W0, M+GY!K*O^JES:?5Q-94,B8'S@M'KZ$RI'4;O196!)0ZR\K>PG@? MII&% T/P:$NLP"_<;>[H:N*L5LW2REWM",E^ M4SS>R])+%462\?:BW:>T]GGPV *"(>DRN& X9T9^(?0%X!\7R\WYQ+;=L&AL MT*E2-!-B/YF@W4C10\,H8@V(UG&'G@^$.*:$[R-H)6XA#L*TEZO5:3]J?MW. M+CRX-#9\(HO&7!V"MHG"B]9'2@510'HC:U4I>_8:M!VAC2GK^PC,XA(:'Z/. MJ?YVL=448\4HA:U09 Q]!J^$$%7/0ROC:BP>"W?X=S>B!Y88?=,6< 9L?/F M=>OM:2A>%/Z3)Y^C0MFD"KTQMH02V*W;[?#>6#AT1^*,8=* MAS'U].$+I)N:SV85DJRT5.MIJ2IUKTVEWGT;V<(]9O!.0+M0QO_!*,,G MH0%TS&9>RE4:>^M+C4:"B[*?-5F$W*^D[@E5J:2/AITS=^'9A3+A#T89-OEP M'@-N6_B7E.REA3=L4M20H)@^.RF@H84[#U&W5E.K4CKN$IO=T3%4@"XQK? Y MGOW_R_G-61@3J[VT2DE0R9BSRV>RT/1."T="*D[(PE\7 MO/+BK"6^!=GYK:L3GYJ(LA*L*B2%+<5!TCF *%K95KQJAGNLT[V@QG0>].@4 MVD=0?%.0+G5"O&Y?+-"9C2BV!)V:!2]B V-$AH01P2F%.F-+E?V^\+OP? -9 M+V[6L(F'MWVNIW=I]5<+NFL?.5R3HW!%8F_2<+W1T_8[074A<#ZSM]?>"F94 M37-'X@J/9 ;2+#U*>3Y=;33>+TL\F9Z>3$S)#:OL=?^DZTQVY-O*3*XN>I1> M%.79"U_O!36F%KE'T3&'"HJ-/[_-R4[.IO^-]>]I.N]E&J_G__B0 MS;M^BR)Y^$J4&#RTYDF/QFQ)HVI-KIO3H@5,%#,.:O"N(WI@5NR/0")&$;'1 MYLJT'"1CVGJ;\UV+TTL3?B#OJ3Y;G/3TP)G:2Z*$XG(A!SR0 MM:LI0#:U@C-&6H<$#KE=D^U(=N+$'RPWS""380\4EJ=8+SO7@<#8(@1XCXGX M*A0$;XG(N5:?BVV*O5![%UP[<>UFC;@VF59O^)JO9R6 M-=;SR[2N_N+2)R?--^=+10H8>M=ZM9H@.P/*H_ 2-?WD+NP^"/#A5KFW7+A\J(]>6: M5-V4DJE"TE*>/3D)DRDH*OVN;*NC8!\"3\\=4\7;XY'AP1)@;'"XO)ZORGY2 MJI-"$1--(OX9X1!"GYL341C$&KPO95!M\17+F.K;QJ(P]I34. SR+Q3[+.I- MA^-\(LB+3^5]FK_#7],:7[2&93W1O68O1TT14B^+D(Z6YY*#5GQV(2"&S'V_ MW'%7.% 'P;;6B3[ &87NI;15]ALD1:]:HN S.F)E4@K9_>Y]9VE\P\[!L!S? M,IIL"/$/W>!R-IGT*KY RK!X]( I&#*#+9(+Y!&<-\91;-%O2#D./;>@^\.X M*Z.@YZ'B?XS^JUZ<1X&NA"2- X/.$KY^,!VB:,(WKQQW8G[?_JMOV%,:!3T/ M%?]C:$_O*4ALJ8!N_[YKX58]&>>]1G?!DH\+005Y9(SR09 MK3__,DOS=9]32+_]T#\RP1(+8FY$ G*%>R*=G&(?@:0DO4?57,[<]1L[H_L6 M6@4/)=?MPR!893? 0)%S?%^GIJ\FH@4K-"*H8@@12@&QB3ZF4,H4I76:/8%X M%YYO89S6X/S95S[LC/EQL;P\*F>3-=^V^FQU2[HX6FZ_]]3J##&H1!:J22=R M3K:Q#S=Z&,0'N@]_*%X-(<5!YF<]6\QFY/!LRK1_7JSQ/! 2AOG*Q]@CIA',EXI%OL#I7:ZSQ>ITB9.: M4)B "ESMUSYZ=)!KZ_T_1HI,T:YQW"[+W8@.-:0_G*ZFG+9 BY-&A!-MV\5+EQUV'< M"N;P#KV+*L;SZB#R5D1S,D(MMI&=JA%R*1Z:M<;YE+*3W(=+US&,Z4W@8<'- MQKP#=IW'A;S;6ZD./5JK(.A(\;CMUP5OIEO;YIVB%6>[VR7/!SN+QSJ,X14T M\Q8/Z1!>I/'2I0S> 5[=75_'X)KMC);)O[HUR=EG/6CAL,;2Q]XZ"OQL4)"% M,9!JK3%EK3!RUU7?A8GFQL1MM]"/Z^7IQ'<<5!04[.!]J3X M8,E]] Y2D!*BC%Z+VK/"W%.^N;"/*H4_&/L>1=)#6KLS6[%HSPAFFLY_2+,^ M.?;->^RYH@_]RU\,.,(<'/8_!7O*ME\F@;IYV]IB+FNF*/HDH NC6CPMU M")!1.% 29<&L@F&_&^HF"HYKM>?TD<^;5TZA\E8'P) SF.(-1%,EV!)$:_T" M/N0VE9>?/R;#>*"\MUV%O=-J88BDG6P^PTXUD>?DC3BRLU+Z"@]E+'?@]/J03%$9Y8@@&)R950 MI!XE\!P;TK/K%D)6C,YYX\%F0?5O?\:8#F(Y7WBF7>6KV>NGO.3#OEJD^:73WGZH> [+::E;4AF" MZCZM:?2G1MCZU= F1AT$>X?-O:#&=/[*_/KS"F2@!JPO6JDZK6SH=:6B45R> M%(1LNVIJL@:#IE3N">-[]VH>J[N>F0^';SSO[/"SE?TT716<492%B],ORVRU M>BF<@A8E+3/W2^NM[VU>1A=$EV7F3A3> VE,4U:9><$IC#&D(HZ6@WBTY,-1 MLPZ7&B]5U=GD)B&'%L&H1DP(G71*5"--5J0MAGLM;^N/9>P!-CFIJ+("U9*6*_5R$H6U"FZL;4 _P(.8D]V;!S;^]#), 3G7QI&?SJ(O6RBO7R=%.^ M^+(G:=\M<;6:(*90D\YG)P;&"@.Y^TRU53*2M@E[W4>Y)5C9^9$C358<2((! MMYV'$B\^E=GIJM;/P'Q;ST]73Y;(W86V2+/^:KM\_QS3#Y:JGUE1% M$\EO!NE3[=U8_8X-B[T@OP4L*6 0.W'CX<\>:0:#@R0#"X)O.$"_XCR5=:,N&P/T-L^1A"Y)N3 M$X]W9+_EH<<_M[]OY9QA]*5G7:144DS!JMB@]:G>ID8+,9.I<5JH$'7,10T2 M2-^$D$Y,FK1C("\LDA\/52BCBBT*(_^!_C8D MHPNC#V3#S?/]@_>?S9?IB@8?(-9,&;JOL=I;X? M8!C3-DHLTT)S:358EP3W2> NN$87(C,K!7;9\(;(;T[G=?EYRYH-EB9-$V"C M4V#0!(C>1Y FA1ITB$D,^-J+?,L'#HF# M#GXF0QC$NVZF*.C:L[;UC)4HLLLJ02DAD3D*M8]TC1!;HV Z5AT5=X[K?E0L M%5%?GW#6@.)3%:690N96]&GR*4,0#<&:F+!X;W3@-F_;<(PI+F+FQ]8ZJ$/$ MP&;)MIQY/9W-%K_W5,6/B^6S)=:S&^%P-=$NDA:6 4(E VL,+3N)8*%)X<@( M)U<*=X3T 'BCZN89F#]#2>U1[=]Y%Q+6LJ!/WF86AK2&#T-P#-MXP)X,8RG/ M5%6+C1SM%"'TIFKCDH&D+?W5DM,F;$DHN=M][K<8+,KO]7+ZKL^TZ%.&SCW( M'^F=3;/_BVDYJ2AB-.2;YMI"OX&YT5O5*D@G@O(BB:RY/?N'8ARQ%7TX=W;0 M>WP"&]*F7D;Y%=X/V!9+?$6_7ET&+6O&%'.&WOT /?E!?W(5K'55514IKN5N MJ3T0\IC2D\M./]+>?".Q=N"5&TLP$U'E4?9Q4O[ZXGV>((EO3 MUJO&?6_ X:C'5&IU9!JR"W7(],NKQ?S=6UR>/,>\_II?N/S; S(KNW\Y0])D MSY5P36N]])Q+9Y!>6NG!^^;!:$\4\[I"GRQ77%:JL%_XL07&834.]'WK\^_; MO#<7:Q.EQBH2J5!:UUE6.@7Z(9O/H><67=NM=/.V)XPI87&H<*]6.7!L*9M] MZBB^#C3^;9XN,HL])=WG(U^@\R%[YTV_M877-5XJ0V\H96G8H$KBJ;&% D+A-* *.1;R MQRU[+G,[$E[K>+GK(A0=HMU!!.M[?>&N'Z#B GHA;>6?]3VSO!&:R\/Y,W0 MDAK4:G[%U'5UJ"X4H1)XVZ],)$)#SMX"Q8PI)ZU4#O8(AO,*J-':3C;:<$IE MV.:IBR'SE^XBN>BO.!^B=E";U.Y?S](0M>=JF$+WK<__>;%^CJOINTU*Y^GJ M'UC?3>?O+GW@[VDZ[Z4TG1@O)Y_7=)JTG36:)P 'U0?)I8I&)+-@$.K,@&M.G"7 M*MT#:4S%$H_#NR%D-VCIXN+D9'K6"D);D8=T)_Z$*D=L\_Y4O#D M!.:BH@,G%47 MDK(B @R%%-D0UO*<=ZM6P".R4*.@EM[RNZ1;.*FO?<\GNO_ M>'Z/.@NR244:U4D(64606H:@JDPJ M9^;5W Q*G.WEYROJYW#]IG-X+O*P[CM4K9-!#!R_.6;JL+J(3) M]\I]QWZ9S$T4H[)!+ (_<*?YFN<_;&Z'G;^[Q#R).4JC@2*^?A@:"H3J&OCD MLW2E-I3<6?";*,942,XC\0-WFKDV\DS37,OW3AHY2#HW@A&,(4!900KD/NE< M):9D2A/[E>^@FO6/+F19(&3GL M-T83..$=P1PHV= M5WM@G+%E=M.DY12"WTQIJIH"WY @4R *5B%%J8VV,8?[MG?+]_+Z&#>&!NGD M38HI@=GTWO'BO=N[^,@&0QB?&X@,I*4 MIHL"HJ,@R.0L((N$4"4!C2B,-,-TGVW',X8(A)L3;/L_+",N#^JUQJG6KYH) M_5!36 .Q: 6RZ."LT"ZRJXI[((TA3CD*+_:4PD"!ZC98#IO!EALXEW2O$RJ0 M%'IP37NM,5C-GIFZ%]080I@CF9(])<$X%?2:LSR13DH96C=E_3K;I!HILRK! MH+/6"T0ETN[NT+5OY^7S=>@A5)/05R@V]DLXA8>H=02EM78"DZ_L\Y'O!#0N ME^@00=_-YD/D<(R@?))$D2+J"E7W!LJ>($@R4@S83'0BI&KU,.,@ML(9EU?$ M20LN&3Q2X/WCZ?ITB3]-Y].3T[,4\R_I\^:3PT3>]S]OV-#[@>ME.^,C/N M M]O +@%.<>!5\B;Y!,/TB5>SXO_ ML;[X5.BC3T_ZWR;6%EUE+\10AEQ(BQ(H @W@R4$PPM-[9+GG>>X%= QV;U"V MW:A_&%R<0T<$$R>%#;W9#DWI'7<[%EW._+X#CK M=: 0'73_8:JLD"()-^H2;5%2-\6=*F'(HQW+T![.C8=FU!XBC^.DWU7U4?5Y M=5873R\E1GK]R:QKIU4J%3&*HS!D1.GW(]-C'TD,RXW+1L%J*T@WT_KZ$"6R MZ@I2S@&T1%J_R;3THV3B&2.96^2*,OI -DD6,H$D5@VITFJ+D=B4B"HG[FJH M'4S""!7DONS8Z65XD!@X[_V^AN.F^[*:Q)A*$ME#(10$K2 D(S/44*W4IA25 M'W+M]_U/'+TR/)0*P^W_L KRUOA86--*3%UIT_I-BP&2JO2CME2T]47%(>OJ M6-(%I#>6ML2!&\:Z0!4Y^\HOHA;!-2].E%FGW,_TYIC0'J M@;1).=:>3.HW)Z?4AX,@N%PC&N6]-/Y_7#T0)SL>7!NTNSR.>-PO+2J7$^EY MC=@']Q52 TE BU(HQ%9KY!YFQ7+';WQ>39&/O5- @E"=HVCJ(M%O@6HZT6RK*P#U/[X$0QV1OQT.Y/47X M*#SKUP=,R.V@71 *K"L1##8'R1E/$;P03DGR&LQ1JP&V8!Q3A#PZICU8B .> M\5Y ?+OX@7R<:7W:UKC\ C(2$8S""BB+[>^#AYBJ@X)9JM;WH^;['+T]GSV& M4N"C,.@8LGD%;+FUY17#M"&U-LS!"*#"F#XZB;[:EKX4N3 M,D9P_;(KHSTA)H4(LD1512@]WW-,O;/W6<2Q N#'4T"'"_"H=FWS&G@MBZP$ M1Y1^'U^?V)MKK"!D4$DKT9KE/@C<%=N8(MM'MVH/%M8CG?8_QS3#Y:4/#-, M>^MCACW7WVUU3(?YF_&Y7Y\U<0J%"X*(U?J0,Z=[97HHY-+8&E'8TMA[T:]! M.+C*Z.K7$;5?SCNQU^\WFM)7YY07&FPSI"E#T1"5S%""#L&+E!U_)=J=B,:4 M!CB$#3?JBOCDP%>!M@73V_?393TSHDF2^VXVUU]D,"H$B(5B19&-L.C(V[?L MPV;N C2F,'YH9NPGA:&(<;6VZF[72[>TH2PMW1W^T8PKB!Z344/(;5!&]P;*8G[T#T916Q.:2GTI;87*$Y%V_[0EC"MZXR-[+ M>3>B,47V0ZNB/>4P*#=N)#)12C*>#D%%W6]NDJ0E-;GJ#45*PJD:+/LPJ1UP MC2E&'YHG!\F$)QUX#=;V)%1N7DDI%53I$8S&"E'VXG!5L]9!*"NN-9GLVI MM]UB&D^6$WO777 >DC6R5X1AD;V<%;D;W7: -:;0^W".7+=9W')ADS)Z2X7%SML+:;H5E M\$KU@64N-MT/^!ODK"0H58PP(E9S/;UWB[.S^S/'%%/S46+(C3^")KD4Q(5( MCG2TBA7ST?@JY%9U4:=YWE+KC&%%(?4Y/L*9DC<.9&0-><)XW6 MKVH+%"88H0+A2PV<)*77@I/*&UL[+U;M@^NFG?V:<_.NG,AY=_/3/T?A?@R\!X#]F_^CI MZ/.W\>#CI^E/@@FY_-?QGS.36&2)8 MGH()!B-))4$KY&%ED#-G_^_'/-@4K M.=?@I$-0TBF(7"KZ!RH(9V)0JLP>>CX8_NO/]4L,$_R))C>?W0R M6/5!>BS_Y3]_>_4^?<*+ (/A9!J&Z68 &CY/K__A;33ZE_D?Z:.3P9\GLW__ M:I3"=$;/QBG\M/83]2=8? SJKX +D/Q/OT_RS__Q;S_]-)=<&*?QZ!S?8?GI MZMN_OWMY%^E@./TE#RY^N?K,+^'\G!#/GC#]]AG_\O-D_^S3&LA;] M8LH5E*YP_E=]VB][8_I$0,;I,B+0;W%8%;PAQE5/WQ_S];,@8PF7Y].&B.\^ MNRG>T448M!3PG4P)_?+7)Z^>O'[Z_/W?GC__ M\/YM&-,2_ FG@Q0ZO'AU'*C++Y/S%_Y_[3S6KV1=;LD$>%+^G9RQGU@/ND"6H@$ MRJ4 SBH).AH6BJJ0Q5T]G"STNH1)G&GBU1"DD4+\@N?3R>(WE6DQ8WD]BCF/ MV\^K4GGVAH0S?GHYKF)Z,IG@],GY^>AKW>#.F+*V&)H<:&,;Z'?J.$3\:+25R][CNN!]6(:4KB=-1>=G.>:!X__S0:9QS_ MY6>V*Z6+65X#>3$:OQY-[H'JU^]$S$797A^ZK,T]'%Q6CX?CI*_WK_B5;-RX,Z27@L :H;G4:!(K_6G!.EBGI!%- M1']7.^3>6TG=V"9GQ1J1O&8@38Z@HO40T!*HHK-.&(-,J?4V,1OYT7.\@P#O MTJCV?LG#Y!/M/?4_S__[DG:>O48T$_9=13#[*L+,L;D!-KF%C&$N MJ%'1XI7KB:VS$!(3H+0M.605.+8V!-:C>?1*T$C0=U7 -E&!^=:U0*1\5,X8 M!*5X($2L@)->@2:H*=GH/6]]V'$7Q6E0OKM@[U+M]J7Z[7CT&43=PVIOK6\(^>X%U% MN8+6O8_S%N;EV_#M]B&C9 Q-P@PI))J>(CPQI>8;ZGBM97!HQ6V!-I<2B8S4BGPP60PY&AXH0![G]?-=ID5N*Q";E4A(S,91[8%.151NOJ=L]Y(Q71I3?\:*(^> M_!8B7D']WF=\MR#-('[X%(:O1L./4QQ?/,,XO65U!.>5T[0IL6@BF1Y1DJ49 M$QC+D>MZ:X)D_'T[.EH.!F=#W*-/CT?3F>:^^3W &>#,)[M&,' M.D>-Q=HPUK\.T[/9*MD)U=E2+F-CTI_=2@]LLP&L2\*\(;T=4QNHWT/,AU." M3,8*F2L6G-*DZTDF<([>&BX\*E%4$KI3G.>!D?]=1NOQN-]&NCTD^?PCC =U M17M).\@8)],9NF]OQX.+,/[V*PY)V&E W_XVLY?.:O)^R#Z"],R#$C;6:$0& MQU)0- L6<^OSH.T0'LY2;,GKZ&"DK$TM_/=?EB1&9M"_>LEU?O^!OO[V_/6' M]V]>O'O^[/GSWY[\^NKYZS>OZ4,?WKUY]>KEZ[^^?/WA^;OG[S^\?T(/^#]_ M?_GAO]KG0>^(H^\?BY2:H7%Y0_[TCHB: MYU8+8W70.H-FRI Y3H9Y%$[3.BQJ!BT69/'!YE8OGOARF,88)O@,Y_]].?R M%Y]'8WJ=:^1G^NW=Z/S\Q6C\-8SSF=/*T\OK:](P[3<^U?VFD$-H#?+HDC2. M-Y[Q-O@>A%N^C58L+[2]D=%#!O<[S(@7L[20T;!Z?"0W^NS'ZTUB!GB1/O3D MHIY%GUE,'K7DD$2]?V>YHEW!.7)H,^.V"!ELZU=F%YR'5Z3^F!\=F+8>C,+7 M."7YC"[PU6@R>3*=C@?QD)V@\AV?P88)[[/)/!M, M;J!N?G4F9UE)[G@BL%DCB2T'"&1K@TC>&%^X*YQU4K=M1SY5=>J5@8:)]??H M_D) <]V?U!S?\WIFT&$ICBEH[C*Y]$Q%4,HDB%D8,@48\\DJ6J"[J5-K9*>J M;D=EL&$._VPRF\"]PW!^?E6 XDWY-4P&D[-ZYS $&8 E5))'!BIIS MR*WEEG?2N!T&/U6EZIN''E+^E\0PO]K\*0P_XN3,YZBS#P3-^ "TW)+/75.< M:-UEWLI"_KAK;.3? ^<$E:8U"3W'D4!FI(#+A:8N@+\YG!^3MRY)YYBA:WZ7< M$N()'O6UHZ2'(YCY=? WE]-:6ZJ6ZSI+3.;"Z77W/M8S(6<@)"5!.JU+2L:8 MW#I=[PZ(A[#2-J1M.65G+YGWH01WIDKB.+^LT-Z.QC/!?W>NL\8 U=FF6D$' M@D3:@%S]#IF"XE [IW1 U3J*T ;YB:O;X=GMH5;$=\>,&R"X\$H MS_>!U_AU]J?)&:94C\,Y*%%K4J*5X))"T,&&I V:PMO'G;L@.VU=ZX&='LIH MK$$Y*]]P ])J'UAD!9!95>7@P#ET!#=@$#QQ@ZUK)70"]D-JT![<]%!C8W.T MY/UEG SRX/H4H.*>U93+,O.82@&6,^F_]@)F89):&5'GE&WFK0V[W=&>MJH= MB,4>SOE^&PQ'XYGQ>?>D>RGTK8>S(:0DE&1"6B5$NZVBBJ M]@.JX9'I:U@?Y2J4,(_7:!N3*]E#5I9D$W( A](!B[ZHC#G[W*TZ M[KH13E@]F@BUAP(H3_+_?SF9UE-H6AR?Y#R3=SA_&P;YY?!I^#R8AO.90U+K M[N>GHXO/.)S,9O$.23J3P13?X_C+(.'<]'R':?1QSMI5@;=,%F8]R"[U,HG2 MT9(OG#5(%ZU4@9P8T_I"1=]S.DTU?9 :T4?YE[NBFT4=ST+T*11!=BG2%^6, M@J#( HA6H ME#UFKID5K<]J-T2DCA9B06[(9\L*G."V&B0!(A=DD$09K3+>!-$ZKMU'B&6/ M:SKS>]&DH<;5"I71U%MO0G-PI)]@C!5>)1>5[:W]P;&K!>P3G=Y#C,>N%G!G M"E<)%;3SC8:SFK;UYFR2F$*TB?CCU77TMAYR,/#D4@:RZD(LO9616 7H@=01 MV(KH=3JSM\!["%TO8;JZ%-L%U#;U!+;0AI6 #EM6H ?B1GU)_7 J81Q3)18R M'22] 4C?>6D->'1.%5T<\M:IA =4A35%!HZF"5L(NP<-F/=>NKJU;DHQOHCJ MV.2:6Q,31)TR%(*HN9>&-;<>;X]_>">B 27+I6-WE6DN,XN4*%T7'FE8 D:IDZG\CCI=F#4%9:[@3&YDF%JY$\0OX;BK:' MK*C5!P57V!ACW"AR;7FI5S%]K8 DI05=>%;1&::;E_R_#\\I[.+-Y+UVS6]9 MV^<93M)X\+D^951^O9R0_DXF89AGX9I1>4O822RS ^]G5;W/)]_#ZU:Y9X=1 M]J_+L^_4EJKNF.P5L\QBH5U:)>YH\P[,B<6S=^O!_1?@D#E_4%>E.>7DZF MHXL:-7;H/).TI&+(LE8UH(TT,7*O(K<9:8[,^FY!_^5''^%V3#LJOX_3[R6U M'OR*!:"9JSQY.?SGIT'Z-"^(]N8SCNLOSTIP.4OER"XJ@19)=.""+6"=SDSP M$EGSJS$=8)V$4O1%0VO_Y!U^P>'E37&)D*;_'$P_+=3X XXOSD1UDW22@-YX M,M5";:7D&20ED;91M#YWA6T68[YB?7OS M^;K,".$^BU%;KUF$G&I#'C+QP0GZKA903*YVZ)3=3(:=AO]AE*6!]%L7L_"IR!9*\B,N([O*N74AE5NG>'*SR3)\-\A6A1 MPKX+J(;=/]8".7SSC_TYNDMX(P$?C'VER8^O$4?+9TVF48-+AH-$9FH7TF"Z MY6<\+-;OZ?IQ(-*WD6OK4[+WH_-P/;V/8YQM,8M(DPRE7I\"G@0Y6R%)"/4P M+^A(GI=PSB]7WEACP=XSR&&[E,]PO:JW$L(POQU]Q?';RW'Z M1#]? WS[]LD5QIR0@&"@Z9(?I63(M2$A>=3>1ZF,%,%OC,UM,^"C)[P/P;9^ MJV<8KS'-EBW).#%F)"3)R3@Q(D-@EI-Q(HI1+%MCNM7PO/OL']9X:R'KUH?? MW\.Y4O8N@%;;;9V4X!A&61/9K^=Q#\'U^S(O#$6&2D>)0)93G%^\CTF3NEH7 MBQ/2)!D?&)-K#*W#$+F-O/HE<'ZB_6:("R.!.]IN:J2LU*M!F"R$9#SDG)2V MP@7)M]B UPUSN&VW$0?K&=U'@+U864O(/GP=+=JP.>V\(\/0\#6(*Q7L J/AD=>MH0]_R+6C\)?IVT-R M?;S$UTGSQ15&2U1"0\ZX= D"2D6[!HO9E\1BN]>X3P+O.:]JR]\V FO,VV\D MJ8O+BRL@01AI"]E_7EIRU56LUQV"KU\R(\]=\- IF6\#<]\->MACBIW%/FHA MLX9&T0S(/,WG"HC.F;-Z!T(%H^H7";5L!11OC/;!T7;>J0[")O)N#_H(R=M9 M9@\MQ?]V ^1?PWFM9_C^$V(MY/5E,#G8'8#., YZ26 WX2S=(F!,Y^2$L2*B MJGT?E2A,1>6SM)QT99M;!)T![7D5=-:@Y.7P24JUF<9@^/'Y9#JXH%%?7B/-0[3LYD4GK'H;!@?4Q)H_-=%HIM+H=NAK5OTLBL4L^L>MFDWNJY M'->+8F<*-=D]0D%-<:3M.=0:9@JA&#*4C9%!F];%?U<".7SN4&M-6,[JV%_> MO33J_?Y6'TW^\N)R5M?PV:QS.R'DZ$HF+PF1U5(Q@4/PS$'ABIF2N)6^[\N3 M=U&=GGHT9J*/#A_I$^;+ZFFOE\7,A9("]P\FBU,C,8]1DG^IZ>&="+=WF2X3(T8(TCGZ? M%3K7J4OS)O?X^V&/=M;5#Z^C-O)M?0IR ^7JN+8+F):'6LL CG"TM0\=JVG= M0Y:]$YP%.8G(:,VSV==-3(&7OK9+]@954%**3A=W'P:Q]QUY]<;K-B)LS.?[ MA,,P'HS(4_LR&%U.SK^]P\^C,1DI-P<$C$F>P2@R:E71$5P1M>\CTY$[#-)U MZC^S@=Y-. Y\SK(?1:.>Y-OX]&SA>+\A/WTP&L]+ C\?CT?CIR-R9M),OM<5 MAZ_PEI D.F6!*:U!&:T@NF2 G)N0HV;DX;0X9-L%VV/5D=YY>,@'=]=5Z.@S M\\O<]1+>\4[PNN$YVE'>#N):.M.S#*7CVD;!K$HL.<6=SM[3)PSSP>]ZIM<- M6?^'>^A8M-8IT$'7JUNURV]V&3B]BEK&(I5LW0GF (=[MYKZC"[P^>^UL'MM M;#>:2WKX\35.SX2-44;&P!>9K_*8!)<0@TP\1Y9-;%U#I0NNAWFVLXV>W.WG MVYB-'DX"MVB5N+([8G#%1-K,8HJ6G-%DP3-#\RA"6V]%XJF3D[Z5+NV#^!2U M[& ,]E%O=3PJ@VE%?Y9,<+%VB;4%&2@L!F(6&I!QYY,-FG:CQKIT,_KIZ<6. MDNV[_^Z9*QA*L@(TJY>FG0O@40;0ENOBD6ER:!K3_!V TV-Z=_GV4)IQ$<@@ M_V36":/:@^FL>$XNJDT03"2GAR4!H5:D3-H:+X6SI7T)[55 3H_\_>7=0\?9 M95#/!N>79/R?N10*UR)"0#'S?7/M)1! 2J6X-9I+W;<:7$$Y?4781>8]]([M M'MC@/-FH8@#D%FM,7$)PI+B"?B<-1L]]\_X;CS%\N(^2],/&0PP?DNVJ;5*. M *,DM5<9?(J\EB-GG$OG);:X&_[HPH=;\7I/^' ;^?8>7>H"YK3#AUO1<6^8 M:1=9]D^P89B+D%!3Q4%)'R#4CFY!,N&\+L;?=*M[^,1N$3YLR.L6(CQT^#"D M@"XE#R5P79L1YFJN9D@J(4KI/?.=4BT?>?AP*XJV"1]N(]^'$#Y4G!?"-,N+ M"H2WMA$A)Q8D>:])HT\H?]3PX:XZTCL/CR)\."I/P^33B_/1UX<0/+P'S?%# MAUU%=>&C>4N8 8<-;1\4B.:642\"#+Z BN9D^)@.8%3=:<&94ZQS> MAWX(OPWG]QS";R/9'@)]?Q^.,9P/_@?S7TDP%=$;>F_&@R_TIGW!R5D03*&R M#&()!*](->_IG4HI+'&KE&_='G@#I-/3AI8<]!"+>XW3NK22SGX9T(+^Z[>_ M3S"_'+Y9A*N?D)'PA2@@I++0"L\,@JV-?Y2H;@G9EF =USX7'\AM:1_$Z8CN M]!2G)V9ZB/5U/X@R)A-4R4%J)VOB@R9#EB-X5*60RUM2[N32G_IQ[SYZTP\; M#_&X-TD=,2D.I.(,5*C=[45V@"*ZVH[.TGOQ(Q[W;L7K/<>]V\BW]]/ +F!. M^[AW*SKN/1;<19:]$RRYEMPQ!;+$",IF"R%:#8PC*]X),IQ;G <^O./>=KQN M(\)#'_<*LG*]L;,N;0@J)P$^URO0W-D4D7G3A-Z'?MR[%47;'/=N(]^'<-R; M"_F_403PBH<:T2[@O*M7%12WC-SE&-K$:A_?<>^N.M([#X_BN)<^\PXSXD6U MA58GP-;'S>O%/8 #X;WP'O_(N)VXEPZ522^M]$YJI86*1I(CFP(OI)&(R;K8 MXC;*[LC[/W;VV42I$@/.:HE_G2-$:21DR7QD46;>K='!PSIV?CE,XUIM\QG. M__MRWE/^T^BC\=)2V=)"4 QXX#TH*8Q)P4EVD*:H*-0 MK4\,MH3X,$^>MM&>%;<+>N.HAU/NN^!VNA3A9]V[! =N$FV$(7IP1@I(VO": M09M";GVMI0WRPRM@KPJR?)QU>';[.6;?XL[.>,.V=):0&2:] "6%):,M(;B2 M/.1:FH_)2)MFZ\!-VQFD>WV;8S#^>PC,[]B5M-L9E^=>:9J&\0(3'," MQ1TG4%I"BC$X@2SIY8UY;7?1U2.[,Z!28]AZ*E*D6 MKTH04_"@B_L]/D6O?H@"(?/ G/:!_MXZQ/XHXZ/[ M>#?]L''L^.B-QE^=;LS5_>GHXO-H6 \[9J$&,GXE[2,9F%1D3N2:=I*E >.S MXBSXY'7K,A#W GKXL=2M=.#.3PYG\#FC94 M?]Y!QLWCM]\G)/#@HG3<0,C5CQ'&0O29@Y:>QZ*#";G3C?U3RZO:Q1;85[X- MSW-6!YN[@#GMO*JMZ+@W_V876?:>5^653M>MQ'AP:OP:E&8"X(L#Z]HWZ OGB!!<,KQZ&C7,"V28!]Z7M56 M%&U5A7<+^3Z$O"J4@:&H*;^QEHH7)9$=4:K6:R>U#KKP3D4N3S"O:E<=Z9V' M@^15O1]\' [*( 5:'J\-G+>C\T$:X.1U&(]G%Y+V2(3:;H#],Y?VF-!2JE%2 M# ,ZGW6F%[I6SBN*.>.\S#HDK\ZV&VH_'^S98!(^?ASCQZOP$&D?#B]O'7XR MTF+F0X&"F3R%,.M'6YG6Q*[G63!J>C!YF] M5-+8VF"PA0K<&O,'TH1=)=T^E>1>F*\OJ_S>E'G[]_@=2DP;R;YB2T@7Q\R&./WXC<_PICJ0I_)R^*76BAE_ MJS7V(],Z6W*]K-HFU87;:+6KX= MCQ)BGKS#A.21Y;FO?J:]SCS7&]&^ED\EM!!$+9\:5?!:H+4^ME@45@]_(KIP M(/G?U1C3I\8L_OOBY=,W[]-HC._POR\'8\QGA7-MN3. EI&,,-7CHA"AYO>A M%2J9-H[)6@0_D-ZT8>&NZMA]]Y07@V$8IL'PXURC9VF"1/:D)A7.E?MMF$R? M7>(_QX,ICDHY8YDKYS&#B[6Y2Z9-T"E+$G-">$,^M]>M;RQM#?)$-.LP)-W5 M*K>O5JUZ!5X-0AR<#Z;?SJS*UD1M@5E+3AH7&F*L.;_2AERS 9AH?H5_.^=S[=FQO-T)B6M38H9**;VEPW)@\,< M@+OH-,D!G6^M!_?A.=3]@EZUH)G CWV?H,:]R9G+EVGZ9OR>E'F0<)95PYC, M(K@$A2--@M%,7'8%+!HL"8763AK$5E# M3H^(H @2-CMUB*!L&.FQ"6",N1CT)LG7NQ:MZ6_EJJ[J"XV+D MZ$,&+HJL13 8.(D6M(].H,^9 ';B]>ZS'SV5>XJK]2LZ2^&91^[)RIA'VVZ% MVKX'JGP6MD@&LBA#;D8M^^<3>9V^F%!,1*TW9N]M/>JC9[PW$;=.G)@5 ?@> M#HO)UUJ X!5II4H^@Q>>JV(-\SR*/GLY4 &V8RC%C)K?$_M-\R#,+S"P3$%[129QRP*4";1-N]HKV=> M\Q'2-VN$FO]VH7?;ZD0X\X$(S+(K*J%Y@D(B@)1,H9%%.Z6 M[]OL1MWM01\A=SO+K+5?.#NRN#YUFFT#VNE?3)69PO9M782OX=SY3%U ;3:$NU$ZC&B*DUDOY['/037^@!O M);""9T2];A!Q'K5 6D)BB87T)%K7KPV(6YQE+YNF,/MCHTX6,_H/@+L)32R MA.S#U]'"DG8LR9021%N;[SE/EIG-'CCJ:J#]/=IS11I6R MS34T6-\9:3($7C18G:(O)GJ3.U79>@0*LZ%DYE'U90L6#ARQ7]1Y-%E[$Y4& M)@Q!C)J#JWWZ? RI,!632Z63==%MO,-G6;>F:8N0_2XR7FM;'JSVTK6$^JJ] M=&> GFLOW3^AI=I+PA2>66%H92&'('N7:%5@]$7(>GYV?^VE.T,UND'^ZCH; MG N)GI< 4G@R9DNUD3.2;91=;9N8E>C69'J7>^2OVG5=NWU]&[,5S 8H*M", MZLWM(+6"D)2Q3&03[&G=C-^3U?OOPF\AS!YZGUUC>7HY'M-W.(\\Q]HY MOI8GEF3*^YP%810N%ZVS,K$OAF\#.=25CKX(WEFHQ[Z]TUX"R@1@>194GFL2)//V@/ M@>5:?-2HN-RH= WG'0<\+?K[D'+K5_ZW46V>416T3GU,ZKI Q6E8GDV!G&M* M(@8.CJ8*S-L<7"2AQ&[![K5#G!;;;239.LGH-ZQ G@PSP2/'ZCIZJYQUU2A6 MIC;@0PW.E%S)8SK9%'TVW;A=]?@3XW5O";;.-IK=D+F>XP*0B=(*YB 56C\4 MPYH*IP1@$"[E4HO9=UNJ5SW]M!C=6WYK@YL'.W1>=#T:E1=A,/Y'.+^D;]]A M(A^8/G554"NJETO+_>?=NV/:LPS>8K1%L:-!#;:$R>48\YOA-8!9%^N_#T>QEK^IYR@O MAY\OI[4@$L$Z'X0K@J[.Z$30S/!9WFUBM 0*"M:S_M^3:V3/!I-Z1$B(GL3)K-C4F3.9%_01M,^VVG>I]C2*(&/.,1:=L^W4 MTV4+06T$=?@5_>@ZN.R,MR6NM8M6]Z=Y1QK:_*X"IXOJB),SY8N4J UD%QTH M0[N5BQ(A.I9+R"%PU8PRM)8TY&O0BTA^.Y9S@F)+4+S5P"9VBY9*H4 M( N'?(:0"X1$>BZ\5476)O6Z=4+*,H938;^)C!OZ91MG>^8T"H;)0-#.U:ZD MM7YETB!#I-0Q)Z,'X: MKMWSC ^7LDKUP,XF*T#1["#Z&,$SD62)3/#"&RM5ZSD<*M_JP>V;1U6&AY+L M=2V$7[]=S;T^]<48__L2AVF>>^ D)^D: ]:2=:IY>%]-7YMD:Z^P M ZQCI7X=5VW6Z7 C^GK8EJ\AK@*X"*IT@-A3]E@'>,=)'VM.[3K5:PB:LPT=!]*8R?7:O+CQ MPSP9H$Y!4%F1R2 -!*L\8);%:L5UB*WO-'3!=<0CC5:$=E"8O=CHX5+$K9?F M^MN_#"1:8T&9R*RUJZ.W7X2[>JQ>O"]@#VD9K@1[=2FK&>)?5JRE=A]H UX)F3&"0 MFA9W*VKQC>(A>): ^1"B$YH+TYN'=SS=ZFY&/0S5VH:E/E5JMG1/9A+@BTKG MW%M,3(*CM;M>T=<0C7*@H] EV!B#Z\WZO@OG85A0C8AG[CD(3Y/\5<1N,P#..%5Q*K5])_CG(+= ?+6VXNRJ5>WF77NM6A;! M.Q\!N2B:=D5ZU3N5^]]%VKW.[$3RHK9Y&];N(Q,!?'((T0LT2;@D ME^OC'^UEV#R;/]Z(AF]$8^4Y4*QACYG]E0A_-9I,7@[3^279]"^'S\-X2!^; MG F9;#31D#+7HF:8!<00R2]5*%$4M"D_\+=D_>3^>&GZ?VD:J58/=R3ZV2^9 M,RK7P*9+7->*80*<1E]3IH-+P6;RB!_(^[*%B?4 2S'4,9'F!.[O6K]O0\3":S>"-W4J(D"X)C7;>C MDA"M-Q!80)'(" ^RMW5C%:"323S92E76)Y[L25F?KM'^DEJ>WE4XHLL$^\Y1 MZ6MR1\]KV5>A^EMB&VK#HU1[%F,N%B,P;A"49HKFB %DK:9FDZ3?/&!+XY#J MWCW5YM%I^S9*T+J.WJ8KF8N\$!.D"1P!A2]DD1E/%EE@H$5QSI8B2EPZS5U3 MMZ/;>(\Z]M""Y5&_%!V_^\2*BE)W?<@#UOY:/_CARWUU%,125%S'(KEB+F0F ME!7>!9D44\E)QF6.>>L*7^MA/)A=]<9E9"98HV0![G1U&0O6Q9U^S*IV^ C! M])<=]@""WO.RO=O?N*\5V\B_G_VR'I:-+J>W3G9F2,D;YT$KKJYN7&>T$+SB M8!1WP91LF.NV]O>#[U'O%;LI\/?%FH_/>NL:8CM,Z;=!JL6)!WG=?$*428C$ MP@?#2,QV,#IKUI<6;P/VAPL?E^V&[CO.SI6"3Q^PT)-+(.I]: MPK=X$%&P:')@*O06'/OC3'HWY7X0RO SZ3ONPQ#CHJS2B4HR9"<-7T)W#A@ M3&B7I=/>]'@X_2-7:['KD-B4>_NM8%[!_7(ULROM<=MEWH.KJ.:0PQ M"Y8A>DWOG(@)O!,,,F>>%]I1-&O=H^@!Z%:;ZY&'4ZUM6#KPY29F;$+G&'"= M'2@O%+A:JZIP$:Q*.O+4V[;X^"XW;47D%I>;MF&AATSM92>G-I68O2(ABA"- MDQ!#O94G44"(OM:!Y4:E>F5/M;[RL0[+'V92*Z)ZR.5OJE>F"K"<>A$)&VH3K%BR2 65M?1?H.Q\P."R)NV@>N5)LL%4. MK1/;2/P NO!V/$CXCU$],KX5/&G%Y 8%V9^&UD?URPC?D;DTO,1W@\F_WM*O!Y<75R"+\VAF34<9V65* M([TB)CB(25DO(_,J=FO#V77$1Z\$_%E,ZI'KR4]$="^G^/R2C:*5Z&<-^7]94HW;44+ MT]SE),"2"0XJVPA1& T\%JM<*$6R;O'F[F,^>BWH4\8-[\-,QM.S=[7HPMQT MLLYFI@H$'S5YZ;8:45H!XR$489)!T^F*,#WUUF) /]TL!-\-^$.[IKN+O@_^ MK]2P"XQMG,XNFM#^C=_L6>XA_&7Z]I!('M^=M&8(UY^R<./GZ:8G[R!, M:7KDV *3BJ5LG4BE4W.3#0RN'/QPV^]>-(Q:RO AI>#.\SHQ7SD7_:?=KAGP M8*FV72:\E%YKBLV18PXY<\4D66+1^$1FD@B"&R6ZIM>N&7K/-HR#2?CX<8P? M9T;"FW+U\%?7V2O%(&<\"A"^D,40K2;-E*G610Y2BU3S^QK[7ILP[>MQ7CWO M!;W;-5FL]AVJ-Y&?7DZFHPL:Y8M!TMF--"K MRL$Y:R&EP'76KDC1NH/3#C /[XTTU9]ES[1OHGH(M*V1Q]SZYJ:DDKF&J&0F M;/2=S[1G!%'+E! MFAN-VLHD-/GR63BR#3AY;ZZV;R7P49(W+C2VL)!7C7TLO[<=J:.&PFUL35_A MF3P9YBM$BPM?74 U=&[7 CF\J[L_1W<);R3@@[$O44812:%SS F420H"V@PA M,7(>$PK>+>/K8;%^CW]\(-*WD6OKR[)O1U]Q_/9RG#Z%"3ZAE6VV9[Q]^V3A M37I>K,JZSI:PE9#!>>- 9BE$J%A%M^[V&P8ZK+_X6K^B+X>$A/[^[7TX MQ\GWN)(FWYT\""A>"5#.%0@\"""?@A8F[:4ONA.-]PSRZ/EL)<#6 <3WH_,P M?H=#_%K-Q^=#''_\]A3'T]F1RW1) [G4WCI+K@B7GK8=1JZ(H6VG!DA,]"KJ MT.VRWS:C/GKJ>Q-QPPC2O")"F'Q:H9Y"UDX#FH$,.8!BFB!%=! =1A95'LQ^3Q,OKWY.GQ;[W*&BR59E0')@@.54P&7+ /# M>/!282DE=:+SGD$>/:>M!'B76+T7L6^FGW#\/9R8O;6!9:"A-1EUWH,/Y/O3 MQ)WBRFLONBW*=Y_]Z&G<4UQWV3,'#B:]Q7$9C2_",.&;>#Z8'_GT5L#E_M%Z M#B-M,=6E&%(L1ANC8F"!*/>!:D#%;'#*@]TA(=&#@G$2PF@V1#1=2M$^NW MA'CX8-21='%-V*H7*GL(6>TM-?H'@U'F9TIIK71-)+=*@8I90?3UW(XQJ:2L MG75[BI'NC?T/73TD^3UDD>\]CWELR19ON;,1K*NY\($LL.A\!D>N:L@\LK1\ MU^#X*GS06.ZIJ.WV=!\[/MQLZN^G83Q]%J;S.(M7DHGB$L029VTY&<2L'4@N M$J]E)QEO7?ZN[0R.%:,^A@JV?@MV5X6U2_C#\!O/^&$]QS-^5-]Q>;K+;2]K MCBKSY/IC4HC>D[X5R6K2C>:D M?%D8;LV&VSQK!NSY#D^,O)A,>AF5DF0@D&/GDE'@/<\L"^43;]TKIN\[/*ON M@UR7>#Y+1G"&+@/Q9,B3K5U;HK%0L/8SD(K^VGH9OA?0 [R7LXU.+*^>[83? M@SEZ+[BGE_3V#:=GI?8'#-9!CM[2WB'(VG!90,TLYF@]8[KUK;8NN'XD/=F% MBAX,OWNOFH@@)!8I (TBS\J3G1'1&]#.$6I!%D9S)_E17-C:1RF:"?S8!_)K MKRY$)JW0TH,VHO9K*B0=6OAJ%K,-WEIFEY.^3_O"UE:D;KJPM8UP#W9EIPNH M'^C"UE8<=;J[LXN #\:^DI+\G,@@ZLA!FD3&TR781E=::TGI') N3Q&R5L,J%T2T=]!.G%6W'0-;UX&P&V MOJ2U^@+9) SSBOM(2NK:&<^ 5%:!DEF33CL#UI*A8UC)279+)-]FU$=/?6\B M;OV27UU;23B854U;E+@343$=HP#GN ?EM*SYTQ(P9)6R$$IEU8GUU<]_]/PV M$-O:.UXMSS5IZF3"3K^1XCW_[\O!YZJ%>YQ?WO>X_<\I.X-=.H]T"7W2SG/I MHBK1T)[+C0VH$F,^&GMVWX/W8?;UY"N 4LF!BIY>AOJ: M!9]4L4YEEEJ?0': =?CSI<8ZLGR8T)J*'LXCUT+\ZW@TF9P9)UR*RM'LA8$: M70#G;0'IA-(ISA^?I'1Y<7D>IIB?X>$Y. MB9H)O^$E^@6V157*-V4MROG9;]&\YD8@""-$;2[@($3&P*+5:%WA*;2V@[IB M.U0TI6(/74NZP#O."W,FE/;577VY.5(*J1K MTX3D,Q0]2UME";RU";(P13)N0E*MKT\=374V-#I[")JS#1T]: QM?VDZ'J2_ MXA#'\QS2!= SETMD!54#8D@&.<$KXFG(;8V:.[# M3+>NVRTBIUHSQ3P"VMKA"7.&:*4'[M"3Z^!< M<4O-G->$IC:-=#JDMQ=L#P#J:3!= E15* M"1&A1,EJ,E6!J!5"+-P(KI ARXT7A\[@3D=I^N6EAP.9-Z4,$B[O0F(CL<478K"-5:%>^"_WN>MOS,=!:%<&6ZH\EP\D5LP(<63I<"18$MG9'UJ,Y/:5H M)/FU11IWUXE_X*=!NLG=,='3-&2 *,GR55ACY)X+0.>%3":()%NO#M\C.#WN M]Y#P7;[MWO9!+1/Z-'P>3,/YX'\PKYW]HH:H,AK3)T=W5-P!KS]AM)ZN+R8G$6&1AR0T)'WJFBU0;FOAOT>"UUMQ+[J(7,&I[LSX"$WV\#,>A<5(+P M!YJ.BS03;FJ*H9=:8$9?.J6^;"+O]J"/D+R=97:0$H2+:^NO1]/:_6)QY^%U M&->XTI=]ZJ%T??3^=PMVFL1R!7KIN(^2VV*,8HD662$5$T;9DE@(]JSK('NG MR]:2*I/9*&1\O1J%X:W17EVG5&FG98G.UJ[<]N)^P/'%F4E&%D&NAT@^@#*\=M!2%K1.T7L6K39EDW9V'>SP;E@O M*O!=M*BUC%O?89Q=P)IW6;I)"AU-_PNGY),DS"^'5U>]SJR+16@RA)@/$12K MR>U"94B2_M^0GUIT[*0)G8<\17WH1]X]Y)_4%FR3:87W#:NO&FH) MJC-E/2$CFTC[H,@R%AE\HB\,2^0@ARDP"&%]6=?T> MXHT(SC @XPP]:,D(H*%).X,!@JAF&1G0QK2NB[01U(DJ2ELR>@@IOQ@,PS"1 MVMY HN_JTV^!)O4.=2+A_/TT3"_)_R["Y,1J^HQ&4+*0^V55K,W^2"C&%:]; M][C?">B):E7_I+5NY+<"\0V^)^?GHZ^U*N>+T?CI&/-@^JK>V:/W ;,K"K+G M$A0BA^AU AWH!4DI!>$WNE^[#GYBBG,0#OH(:M\'^>5PBF-2]OF2>E9/!%/B M#(HG@UUEKR!H8R%;)9+,CF>+_:])Z^"=F$+U35##8/@\-7#3/OS/\6"*;THY MTYHK[DT"7DHM6R,M1,T<&"6Y=]I%D;K5!>D\Y(FI1H_R[B%DWFDK]>Q9^#9Y M&R;39Y>S+,'IX/Q\-L5J[],ZB#FS MS( BHF#=$Z!&]LT%;)+%3K\A?[HSXQ MI3L2G0T#[G=#T-\);":M68+1G0G.(]*.8TAH+1A6R+JCW9D$%CU- )T4V449 M6B?W[ CU4%=R#Z)PAZ#KV/=TUU8#]$KXD(.&')2>]S-V024P/H6 :- EWT7G M'E$-U(/PO:D\ZC9R/UB!S"Z@?J#RJ%MQU*E2YBX"/AC[03%5T-01ZR'+HY907G4K3CH6AYU&P$VSF"YR:/RWA3+-#E?0=+,A"1;MU[<]HYKRQ7S MI,>GE==YF%U[-PGWF.;9!<;II7EN)?PU:8*[2*['-,],VFA+M@2'65 ID&-J M,P-1M"4'E>M06NRS#R/-LP5_VPBLUS1/[4+.62LR!K K?T"(DL,4K(9L^/* M%GDZ:9Y;B7UMFN&.,O,)7B6 HQ>)&4YS'JH$J19!4'7E)DZZXP=1_] M0'>;0@ZR("UUBOMJ7Z4(SN4,.7NM92Y*=3LO>$!WF]:\GO,6#=QEY7U6H'F. MH)1AX NCZ6<40O/"B--^E[\C=<;H12,VK(C;B[R'^I@KMO_5::@X.2M<.!MH MLL8I :I6VZ"?&' E+<\JB*B:US#J#N]$E:8O@OHWJ5Z$P?@?X?P2GPTF-47F M"M5\"2%$%)+F1NG5&W$=0IJTLS,GHX_MGUN(P)9KB3 M H10Y,EDA^"XL.!T\-RZ4G)LO6V=2E;F/OIT"+J.G95YO4DOUM9?O_V&H2ZM MLW+\83*8S Y/1,SZKQ%QM\9JK4&H6M+:?[(3VV,^^MM&+9 MA&K(3A_=+VI_,I+\]!KGBJUZ$5OJ +6O1BK=81[G$+PISU6@&P M+NI/+F9OW2*?E8#JV@ KR-J=(G.D]:>;A=Z>WST6H&W(Z:/E M2AB/O\VV\,\$&O-<"/>LE]D(&[(!46ID*0LR,H.V8*T62/\G3?-./5M"/$%] MZI.D/OH]3::#BU!OJW;0_Y 2CT)GH3;W1\] RFTC;E4A%0RZA+JVJMCCW"@3JF 4Z643K\\L?*;-I'R_O8+SV MH),K@^]=,/V1V=2,U2XY*[M07& &C*OM6H*DMU-C 9ZE)CZ35OXT\YGZUY5.R4W;R+^'DZ@;-V2% M/!;%A^:>!RW5.F3#@"E9[U30SN"E-U ;"8:B>2BN]6O2'=VAXL*'UYJ>&'HP M<>%5D\+Q8)07E:^J 5H+'Q63/*2:":U*O6+KH@1I3+ D/)%XZT.%3L".?WK0 M5BDV9];M24X?4;Q-(!?V; >8/1T6=(1XI*!P>Y*W5:,]&#JB0D4;?)+D%0OG M+*WEUH"K#E()6@>MZ%7#U@7*CZI(FX+##T:/MB&F/_T)Y[-.[U?0%A?.G>"N MU/I]KK;>S+7+JI5D_=EHBZ4_Q=)3^=]5%JI)H+68P%$<@Y5%E(<$8+^E$8GEWTQN<=5&##L">I"RU%W5\K MDRNPKT=+0A#H,OJE#1:*Q[[ZEFR!M&/8"/LQ<+:+>.P MD8J+FO[V/YC3B#ZY[G9PKP&,K1 <(JZQNTB6PAV:6>DX]US[J'SQT<94?15I M$V*VL4.X8RLL!XB"W!Q.IH0,>2Z04-':RYP&;R*MAZ7$E((UQAVE,4"SN,>* MT=Z,!Q_IM],ZWM7=K1>#20KG_X5A?,:,K[$L!RYF1KN1]. P!3!9"VM<[:=X M@(#0O1@?Q*K<2JLZ^/GM"#O,#?';>&^ _HIE-,97].O);?A!L%CJ'I:RJ"UG M"L$OD0'7PK!,ZT[.!SC=W@;RCZQ^3>D\S/'E#?P/7T<5XV0-=,DB9Z'Z2C6G M4!7Z+G ?(/G 7(@J8K &P#^P%K:DLC]7>S7X%Z/+\7W833"ZB$QB MPMH^.3('/I&)$5BB55S;&.(!HCN=\?ZX6MB2R+M*N'-#T6[8!U_HI]\(]GTS M",DYQLVL0;.NI242Q%ICP#L7N=8LR7C0%;$3ZA]8(9N3>E M4>O_7(;SP?3;RV$>S)X_3S>*V>:8N(2LD@ E@X$87(3$K"^&2XGBH%F"6Z%_ M4%F$;=3M2-0^L/3"VN5W0N/-LC-Q3 OR1:T.-V\Y/LM+2=YE5TKMJ2CH#4S. MD(' -#@=C<(LT-QT5VP==]F [4$F&?:H.NM"-2TI[#/MYQZ<5Y&K+DC[347L M@/*HV8B-V=Y!I?:@ZKC*)8R4UK@$TJH$BC,R(T)F8&4(/+#B?.K)<3V:4G7+ M3'PP.K4-0WU4L9G#HN5\Q;I^%0!W!JW!9,%FH4!E12:'=PIR,<5ZP9,LK=,0 M.L Z8KY*8U:7:]B#E(2LNKT?#C!QQ?/,,XO4F4N/W;/;)5NC]\_T24'2>RE&." MP<> LC@CO&)<>:NTK>9RC!(3BV?=A]GO1:]/NM'8&R\T,^>YBA:2G!6EJ5WN MM'(ULJ1I"?+%8^OK\6N@[+N4??_8E^1XCLF'>1>FLY<2,[VEB?X0/B)9!$RI M6B!<^]I4UP8&7CD+.BFT,N6LL'4SG.[H#K^DM="-Y?6K)S9ZV )OOVO_Q,'' M3[4JV!<<$[3;L-_0KSZ0<7K&>.(F$TAG:F\8[3SXR#5HAP456E](:!BG5YAG9W]TO:=KJJ'>Z=3S.B!R5K[JT0%OI"9QWE,2ANA8@Z; M-KY-@SQNQIN*L'7&_QU3U: MO?W^2=U%>#WD$'P_T;\/PR*1MQ;MJQ65;BD?IN)9E,1+)8]8AR7H_M!U&:79CH(2C_C.P/ G)5EPV?CB;36YO;:YR><:%=,:Z J>TE5<0( M$4,M[L"+-.ALP=;AU8V@3D5'6LJ^AR#]*H!/;]#50EQ,H0&<75F*L6:62 NT MX.6@@E?:MDX2NA_1Z:K%CE*_JQ.VI4=Z>^/S,2=)@ JS2(M7M8(E6@BY),&, ME3JR'AW/4[,Y&DCY+O>N)?>+_@U.N@2H5&9& M)D=+U#U:,<'TIX^C+[_0H^<*0=_[ MX.B0+;29T]NC'C;[9V_QCQK*KD\N5>"%Z>! :D=X#"=SP?((%FOP@I/9*/9[ M+_OG<$VR36\4;B.RUJ?U[Y^_7%2$$"XKB0B8'!E[T64(P=+,G(TY6!.U7KHE MO^8,]_J1A[.2]A/I:&]YM"ZD]7X>@7\^Q/'';T]'X\^C<:B26S3B<;E$R1U8 MD4V]6>$AZ!R!,<$Y#]YFWJV6SOWC/$K^VDFN^:MV!>W_>_-U6%MYE='Y8/3J MU=,K:"E$KKC2H&M9%A5TO<"% 0PY7TEY4_+RU90-I*X>YS&3VD!RK4-B?T." M,GGY\N5D.8U.>>YQ8YK6ID$>(X^M9-8P M(O6]?BV#R@%3L83':L] )5O (VWE)H=0>&TV9KL1N6Z$Q\AB$VDU#!'=5JT/ MS]_^;72>!\./DQM<.I6(UF?(PEI0RM0V;2QO0F^1H%]CF=5PUR&,DLI7, M&D9T;N-Z/SI?UC":2B8C+$$=GA9\'2 *PR%YSH*Q*HCM%M:[0SQB'O>45\,8 MS.UEXA_+F$14.@O:KS%%!TH*A&AD *>$TMJA,I)OLZ8N#_ 8&6PAJX9QE-M: M-:]&NK"=W0TV:T(QM8*3T#F $K17N^#I1^:B1"XC9UNY'>L&>HQ\MI1=PV#) M\FIQ9P?73 0I'8*.C+S<>CY%6W<"XR3&J%1,RS78-Z^OIV#RM)+9BI.!_M(Y/-I+:"SQ9G.O^X RI) MS6F11T@R$B@C,[CD O B0G2QI,SL5J_C";#80E8K"-SO4.<:U#(J)S"[7)M] MFLCJ22$#QTHDNTP'JQ63RG8S=M:-\*@IW$=:*SAL<9CSCQ5K _?DNCHF 7.U MIEG4X ,I6:V@L^$YSML=Z 5#(C:(Q27"Q 27J>LP10K MM"RA>,&V)_7D.-U+;BLH;7+H4TM7#>ECW]Y??OY\_NV6OM'GE><&BJ&E1 41 M(0:6@5D?A2]*\H[1R0T#/6):F\AN!;%[I\C>OD=8F]G/FPX&KYQ4 T@EV% %[5 Z ML(V4>^#^Z8BVIO%T,&NG%*=7VQ+SR3J,M>,L\S6))H#WJ4 (6GONF/&E=9.C ME4 .?S6F!4NCUB+NH3C+>QP.1O.&6HM&?S$'+LBHB75W4](F"+7]N0E1FQ1J M9X+6I5%2(/SQ5VA*$WA4OM:J@E!I>1( MJ80&_+_M?5ES&TF2YOO^%]^)^WA9,TFEZBFS:DDKJ7MWYH46AX=$:PJH 4!5 M:7[]>("'2! @,Y&1"8"2=1N+$BG$%^X>$7Y[UMYY[74RJK6&]@#%<['0!])W MA#Y*]Q'=3/#M@&DDZWP;GL/8YD-Y]2CK!Q!Z#-ML&[:@D"6'I$%*5CV&CK % M,B.8=U(KI0+&UET2IV/^$S;Y%+SO0]\1>/X>O\XOOI[//MT'=Y.9I&H?G4(V MA*6W33'I($:6@5ZUH$NR#&7K3B6/ IK^O1_.L_E8!!_!2K__T%T)O/=:!I?! M1%;?N>S(EDP1T&.*QEN,;-P&%L_IX1](W]&[X+T)7VXTVBZX1GK\=V$ZC (P ME&>/BL! @H_P(.S$)TV6O X*16_I?N)D6[I4_RBECG0DE,VM%8%I!>$)96 J M.>A#Y]95WO^)B_F[.='HXY\$ZEL=E7CE7;SC4U[;J;]??UP M_M>-NUFH'$I6H(Q=YS0SB"'5O"W!@O:,B\NP^'9W$Z]K"_&;PH=8A$VI=GED@?:B GBM(W"6$Y=2 M>1=$)S%KA^DYR-F!.-3Z.JO U_M8 _J 7W'V?2\W&_B ?ZP>.2@R&NYS=:FZ MXLG@PQJ"S8*N?&YL-%HXV2W;J &8YR!:4_-D9\!CK&$Y;\*B=FWYBHWFXSSX MO+8C<1Z'NS$%QZ= =JDT%IE1Q'AGZ;^!^[?6PV^N1O:N_$+O,=ZW,YGGU[.%XOYG]5O$/Z@ MGZV^G6DCO3,&(=2&^RKK#(ZA)CIX*5/$DE-KR[P?PD-?5_O)R&,!U\9<&6,( MSA:TU^U1'V*EA]EG[R0(7H><,^[!A>1!ZY*4L@I3:IYQU0/?\Y6?)AP9.7/C MUC,9_CK_1]\SU=ZFG"D M^7B=NWDI857S$KZ]P\7Y/+\H*UR\"U7@-_=Q]6MG$84IEHLZ[;#.5R2S-$JM M2*.4Q:4L)?IN9<8#0)RVN$S*@M:9(_<)\6I.)D&8W>[@X^+\TZ?MZ*NF>3ZK M4^C^3MRB(W'&BF&A, M9UBQ'(0H$9R-$ZW/RHJ3HNS6/:(?I&0C6@1@T>KCC M*J CO4>2\@*L"+HU75'@F3#50U'(RC'&-1^F?(0MVH<\4D.I>HPMVD4A:90N M VVC-D>N\PB1ISJ%,&-03GI\+&/UI%NT]^+=(RW:^]!PS+;>77 \PQ;MOUBT8*TLD[ZVM'VC>Y%_#Y]HWM0;J0.[UN; M=B8EO2FTU>!Y)(E%>CMXJ".W.#TD]+^@N_49.LY&IT/9.9AF(QW0G17CEGE- M&KJ"7*I'*AA#*+4!VB=:78HSIMMTW..MMA_*TR:T:^V/>:K]8T2=(H$#I6FK MJD@$^B,'9,9H+$GIS<%4)] M$,G0-CDGUMX;>^1-%/8Q8YK1>+HF"EU0_:A-%'IQK%L!_3[DGJZ)@D!.EP\7 MP*+VH#PIB$Y$!K88F:*3$G&,V:+'W$1A!!GH0^5I"JRC\Y:QX$&J7)MPA0)1 M%WJO2<^(0=/#I,9,!CBR_'FZP+H/<4>(Z6\I0TJ^8##)0[*U+#2;6H00 M QA17[A<0I*N,;N/NQQSR%L_D+Y3E6-VP?0CEF/VXE67DKQ]"#U5.6:D*R@J M@W2580$E*S8A!: IBBO+$Q?\9)G?OQRS.>_[T'?R]RC'[$'SGPS]6HO&']!GSY07.RZ_A?/'/<'%) MW]Y5B!HE('=>IVUB\G[;VTA8MEQRI1P/Z$-ULD9K>7 F*&Y(J>/V;*\5QTED MKJ5C.E95U8=:DF,-.%TXA,2U+MH%XV3CTSU2(O/]C_UM1O3#Y>I]6.&'54T& M>4>Z'OT@?,*S6BJMD-^'L(T)=]&<*AO;>]0@LPF M"=#H$92J712-(F6R^""CT&3VC?L*'T4V8#NAZ$_50V<#/F)N%D_T,%&"RXXL M#:VKJ$H.GO3)D&K5-&\=9#MNMULOOC[M=NM#WZD\+ETP_8ANMUZ\ZN)ZV8?0 M4PF!%=YD'C1PTH'K&"(%H1;:%)&$CU*;4EKWKSUFMUMSWO>A[^1N-VE80JTD M&.5K^">2011" :$D1L<$P^8JP2FXW7KQK)?;K0_!&YJAVQ)P=79.%BZA%'K6 M%!,)(BFED&WVPI;H#0Y+-S[B,H!]'O>A-&RHY3_(!^N"XQF6 ?0B_ZX<\GUH M-V89@+1(1@D]/L%P5V>L.@@Q9GJ&-!?)(D_I,8O_&'C8HPR@"0O[D*QYEO'K MWV[N]F1EK,TR26F@2R7*#%$0"I\P1F( RK21N; K[_3F(P^88=J+I//!]!@I MC__U#!>?OKV:+_Z8UX8M\]DUM)"1,=0..5'>C(WAAD/ 9:461TIF.Y^]8*VX&,[4!Y5IG M\U_/WGPP'E<)Q:7T&I1 0U^4(1T\)3JI.0N9:)>(LMZ"DIBW3WX 0)B=G-=E4O28);UOD%/G8BF8-VPC< MEZ]-4%8YQVQRM8>&)'O)T$Z3L> Y71%%"^]CMUDGNU8X12XVH=9#%C89[+VU M&"]GGT),#%"(" JOO%P,N+;.,Y5*Z=B,YC@+&(<>Q\$T>\C+)G.]Z\#QS<'4 M/-DB7 :=9>TUX@PX9CB(7)1"S-EN-O9X>D3[Z1_(-O1ZR,5A<[ROKXD'(^.% M<4+%5"]9W9OWA8/7G!64&8A M Z0ZJIQN>0G!10'6:R9)U]9.==-W'EGDA/DYF&9;/ /#_#U7%\>#>X-QC=P) M#]I9,HP*6;?."-HM2D86$V>RE][Z?*[8093:PKTFCITKL7IP]S,"EFA_6=2> M(,H(NOLE/> \%<8=]YRG_F?Q&7"R&=6V\+.%3^>?#T!I>JF#(U#)F03*%@-1 M1PM?$PN'4&L+#ULX<_ZYY6YPSB'2NS=S_OXFME%KN%P1([E,UHP#\\]; ^@166CS%E 5((,78()SB5;FZ'%Q+-)+O;27[%L;]O+;WS$L+Q?KXHJ787F^O.I,BI(>==2 7#/:N.<0J^_8 M%YFL*3IYTWIVR!.03CUU<@S*C]";I'HH*U6_5P_>?E.KOB[F%?&-?=T!ZDBU M$SU@'J:DHBF;Y]/R:(04_"T :RG:BR^UC'!Y4R*20E#!T+&*(="EJ.J]2UJJ M)4-1\JA5<7JL2^<17 BE G@+?>U5$& RY+,&>%" MT26ZD%K/B#O0_=.MGJ,]?P=<0'V8,T9WM;!8?#N??7J/?Q!HS%=$V V7%2%, M(?O)8"8C*H4(GG8 F@B4K,V836M9Z@GQ&"IK_KM]U%IQ.F0G=D M[=,2F0?'A0>!1I.L!V9MZ_:/Q][L>8C%-9C&(TRJVM'9M NJ'[79!W02^B_T667I5.MM=!M0(ZFY7,O M+FUJEX-)/$8SM(=]J+U32I"Z 3;H0EIM9! *1I!8K"=]R!C1VOWQ$,6SX/A MXHYPS-?9GR]#^A?F#YCJ8,US7-[$[53A2O($PH>U->.!+C9)V\T*>0PEE=9- M$A^!\RP$H!6Y6Q?Z_3X/LRM8;^:K6T3<.XL2'1A>!SM;IR$X#,"+PH I*>V[ MA;RW?OQ),[01U48(E-RW4M;:B2*&*"4S>.MH@YH'\,X%8(45$9&103MNM]/G M9+4-I&_#FK+MB-Z$+S>"W0772%;;+DR'L=N&\NQ1$1A(\-'[FM[!EZ-DN@ZA MH;$)VVTJ.>A#Y]:-&/X3%_-WL M.'"99Y"B:)>-E"QW*X)K!NG0[6OW9?'\X/QIW/@4 MDSTVL#&V)*'0,L8D1+6&@ MR_&OL]J?#QER2)D$45E)#YX3I,$K="4G4K)*Z]#IDZ!.5R;&H?LHV33+Y>, M)6G847D+"E5MT) 4N-HE3BN6=) 2,#@0Q'M)PK=@S#=")BQGOW^E#STZ)=MO9>E*YP4\ 2I M:'K*:H38)QFAY@4646K2\F-!]Q/J #^ ;X]T?^]#OU$[AG? \0R[O_6DZVL;$(-DE-LBE(-E%%R%PY3_\KNM@CYV&/[N]-6-B'9!.WI)8Q M!6T* QE%G2;#R!XL:, 4QPBS3T7T:M!P?"VI>Q&_1TOJ/I0;J7G\UGZ@7 3) M E-03(YDX3L!+AA3D_,]UR@9O2%].'ID/52'LG,PS48ZH#L[$'K2^F0B+="H M1')F0P3'K0)$Z2QCLLB.D:'C[=XXE*=-:#>"Q;O-YGI_OOS7^F7Q+&M+<@>& M]#EZ60B6CUI"+,4KQ&2R;3U0_C$\IZSZ-J?WJ++PBNRF14CWDN\Z8!LM1VDW MKD/E*;7BXD[Q:,2"4;*6'L&H6$B!RPQV77 M/)[,7CJ$=/2A_ A2<6]P_)_AC]ON?6B*I)=-^&! H4RU];N"[%D=>1,3;G;C M&BP/VY$J>V/'JE_>[E:KL*L:K=;?]XZ@-]UO9'B^GMM=R/< MSR(+SMFL:J=]DW3(CDDT,=>FT%&%[>'^KBNWSP)@)( 1-5UL&CTHR01XI2QI MN#PRLD(++ZV+ST;- OCU_"_,=P_=F?726^4-:$O[4CD@!(P%Z/9V+B7,F8?1 M=O@ SG'$?_IP???#-HS6(]39[4Q3X$(I@SY"PD*&6Y8*@N4)C"Q!RCKO=K,E MX3-/!FDC .H/*JN>V7Z12U"L5%"R+%.VLP&(B\,Z%_2*X0LD30^W[A?&P[W MI^0QQOVL,26GPL$64N&5]0C.TQ]CE!B)-%QM-O%^'G&_7GQ[).[7AWZCQHHZ MX'B&<;]>Y-\9--J#=F/RTO@8M?4*F B^MOMW$"1]ITNM$BJ2N3 M!\ESS Z(/A1DUNF4'C.'3T,\AL3]1I../I2?+NY79,*42?OD/I!Q M$B*I+>@E6*FDD[1QVN^/&/?KQ:UN<;\^I&ZM[6]">CN[Z8NKLZV8,"\.?5::_V;J#[^.;]&94/.64>" M(3/9(M(H<*SVT1222^ES#*Y;G[&=2SP_GNY'O=9]XQZ@(O;M;;4R3"+3 MP%@=5ALYO2S&)@@ZE)R$Y:I;GWCZU#NO+?WI^TM[;\%3MLKVI]P8[+NY\SO MZ&-I=6'D(28<#2#^)OL&4*[AJ[D))X6HN*8[)@M"HH(JX(/,@$8C*7BA#FH[ M!0;N,'?:\Z\/P1KS[>]$J2^77VZ<*1?TR6ULY'UJ M)DL.HBB?N8H%(PI+-ZK/V3,>\XXV3]M6:>7X6][.P?G]-BE(1A&,RQ&2J(5I M6EK2OW3MCBV#LL%DF?UHGK\M@-JY.=>QFP\K4O@K8=^67\]G1-GS;%G.(SF0H7#'TC"Q VSKE?2CF M0SK)ALK4;F?I!/P;->%TC7]YQCVKI]\!)D$&3E86/+<,LC%>,6.DUN.YUJ\P M/&/YZ$??$1SHM]M;WMGSW4O\]_H11.R7W[9[EE]^^W?,G]9I_LOS3[/U[UZ9 MQB&QPA+9PF:MFSM4X),VP'0IA4;J9/?&TM>4?"Z4-GT]Z0X^%> MU@8EH^-6NSD!^I1 65T+W7T"'HTIS@;?OK72=B2'S"=)BU(4!A!]2J'PILZ/X1EXR!QJ90D$(RP@"YFY2+96 MA8FM]: N,Z97I-CR:MR7PJ*;3E@0I^1R3'1\_4J2KRV8V@EU>RJ+JNPF M\+ZV[RM.R#K)0,DI%,J'R!I-P+@[.F:^^N56UW^QO%8 [_S">PP7Y_^-^0;+ M&UR=.6F]LLR!%'5R4#8)@I4*$M(Q+HBN;,Y0>')6QD!(A[SKFHG2CD$;4W)K M!-/M'[/%!JB[\P"69UP&A;7SJ59)$X5"3;;TI"-H[9@P9+KZUGWEGH#TK(1I M##:,JF+W$?>[8FY1Z>*< -2*Q%QD4BT*[8*'Y&/)*2HII[BT^X!^EI(V+2LG MJJ"]Q7?K)'F/%VL/R?+S^1\OO_TV([T);U,2MKE:[IM&5XX57STHTM4!&W4" M2ATV'] A()=)*F.]4:V-A>EV-WU<=UJ9/KQ('$O ]U'[/YM8A[L50"83V?^! M##_OD233.*XQIQ3&RW(Y'O?LL8I0'W=M'U9.[8?K@NVGN[8W%_LXY/9AP=1B MDC3+2M")B+GF /)8I\U;"X';8)/.T?GQ.F"<@KMV-.GH0_F1W;4WZ&YRY;WG MSG%&MZ0VI!D(43%R2#RY)(N1J,8L:;^/YLC M?.%!^@C"8,V9P A1$E(KG;ZRN/P/FIKCRJKK1BY AFY YHU^>J"[B1 MU)5'@1U&7VG&QF[B,8 'H[Q,CX&TFBY:Q@K0G1A!>:4@Y. @A&"L8B6A:MV- M^@ "\H3&R<@_((1H_-&/6#D5E?TI/$EY^CQGQ2WTSW\QGU95#?WNQ=J->P5^&6=[Q MDS=AL5@_P->!5,[^[SX1Z,8(A@>IQR3)1AS;VE0'N>C$#2K!I>?(FVTI%MB@6&)O]+]L38ZSN/E6D6M?[']G]3>K+A8GG$4)B9#BFC2 M=1*CJ3/J90890HQ,:)-2M[AV:V33W[5MQ.=>1/N@[!K!AMPDT94Q8P1I(%8' MP%CCJ"Q9<"I+R+IXKBW=&1 J\P"1L%2&<$J)@S!(\,G)?L.HG8WX?$K=NNKF&\^+*I%S>)"XGF;@V##PO2!=M[6R2P",=2RNF1K/\@L$5PD4"7;8EGA'-5C'6!. M9C94NW=Y*!4;.N8?3CGJ@.,Y3HCJ0_Z=$Z+VH%W#J_4!GE3HA\85P&QRO7$D M!,D51&6*C"FQ^&@:\3'PL,^$J!8L[$.RUJ_BQ]?O[,N;AG=HC$(3P"1/CWU M 5%*2=8BTYFN=S3,=WH-[WSH 0?+]"+KO %-6K=^KSANAMDHG[12BM>N]C4; M1 :(5EM@1F1ZVGD*Q73FS>&'_@SBS3XTF:2UXNO_NJ0MO@Q+S*_F7VH(8QT8 MV70J[^/P[_K1PSWY>VUBPT5?4/JH4\AT/)32P3&?([\M7URN/I,>^]^8SYC) M13 7P6;+J[-8@M/!@"#;1/.@0E"MRT-&W,[T1M[$,OW K74+43NN"8WT7F'"8G1QI$XA2B8QR1 %D7&D. 6HB'US')NI5/2NM1- M1YT0] \CWDW&C>W^O:/==C[G[A@'T(H'@J[&BKLK[_\<3'_AO@! M%U_/:QN];51^,Y]]7>-?[VCY<;X*%W=__FJ^7+V9K_X#5^\QS3_-ZD-V]6Q= M;?XL"B$E_1^"%*5._-!$>>>!1Q:TM-SPV%I?GV1C/]PQ.#YQ>7@F]-&>B>O# M/U]<_U7]/7Z&/#-3S1;:(J/=5F\MUQ*\S 3HX7$Q M!W/O7/FJ[U3?O5U]QL7'SV&V]=$\8SSJ(JP"-+P^E<0-SQB#R)(.,J')7!^+ MUZ?GWGZX(W*40O/P<-A3.1SKZ^-6K3RSR H]D@E,=!P4UC'=T7*0,CE7I.'8 M/$G[,#O]>7".3Z >'B-WM"K9F4Q>FA0M70CU?N"!OI.* 3-H%5KFI&CM>1IM M,S_<83@.L7@H[_Y@S\:5"^VWY?+RSAM8"CI96P_$Y 4H[TE!Q"! "\&23PEM M.IK0\+8-_'!R?3CV;PF3#8__IL^8+R_PVL'[V+Z6NS9VE9_KBF>%K!JPM<^V MTBY 8+( %A&R]S*$;N.I^PAR*_!3U:L=6G0/PNQC*8:[@D^_?#6<2%J4$6NG MAEA[ 4)3FD%&F,.T3&F?.O.%O< '"JY_D R,&_%BQ'*HO8GQ/=MS/*[BS![ M$[[1RNO&V,]A"O0&B$G?5WLJ'I^,_%HA1+ %I*B9##Y7GR5M4*,S M.9B@.$Z> WHT&QBVT/UHX@KK>&X?>PTG5N>^2)<9822!;)L O6@N-2 M0$H$J@11?//VF#O!'*%=,SJO=UGP@Q@U0M+J>URN%N=I=1V:_ =Q9OG^PS]N M.B=E+K3ELL[<1E"%Z>I0]J"4-L5*S3&WMJ@?!?13DAHR;.S[Z&;B9)'<2!=! MRE+JS,%"9CF/$#W7,9.MI>1H<=_O,'Y*SF#FC)!D>;.[]>/.;4"O;03#+,FN M%1RB)-FUF2>-0BHG6^>-W5W_Q[8B]^;$B%)Q+?-=T(QD_AV#X;8_9W:P> !9 M1W@R-E#E8DTBW0><-X3*\4QWD>[+A0.T4+S,!%3EJP%#%O)$KNJ/1X M9)'I7_PAQ)^/0+E)>IGNJ,3=4%-?)-I'+=]N7L'\Q$*CU3/WV>!F U)!RI7@ M46*RBIGH4S9HN/$9R=[38E=U\Q-+'KS661NAO-0(I'G4>OJ:X\T]!T_W%C,F M,R9'J6XYS5KG)Q-5;@/Z[^<7%[_.%_4?G2D2',=)J3-&13+KZ@3W@ FRDBP* MPS++K4=<3+O#(S34VDK^=)E.@P7HF(JDN^_VJLSJ+$HM,"$##)RL(6;I(991 M0/9DV=I,MVT\G33:C]9@DM96V"!( D_F*-W?V\^3=)"3-$# QJKUGB)+WVCO:IH^ M!!7()%0V@2=% 6)QUI/6P'4Z'>WM9$L[GM-!&B!@8]64C[)/XD+!\WM;]2*O MQ[AH7BQMU1D(5@:PCFN7BR*[FI_,67JPO9_'Z2#':9B8C5"X/ITRZRS=#K4I ML!?.@4KT&@>;,_"8F'8BU9&A)W.>'K67CI(+_P_//WVNU1M?<1$^X5I!^B6L M\+8VZ>[A24($B49 LDR"PEAKR(.GN]ZZVME96FP=4S\R$IS0_7@R;J+11/"D M;-_NY#AS6"RW$2%&0_STCB[/S#79__1Z242,S1/?CV'?)W3VCD'XC_ @]Y+< MDSJ]]QT+3Q-"1$O7;M(0A"6MQQH.+M/E[ W=R0FU*OQTK(B>F_]YCH_S'(\I MPR?L/7N:$-I%+Q(2_[*M$X1UJ3/K(N14>/'<*I%.YSWNN?F?A_DX#_.8,GR* M'KS+!2Z?IH()Z(S+ HPM$51VM34:*Z 34]XHZXBC)W.2^^S\YS$^SF,\FO2> MIL_P:1I$$W+D04%,,=7B^@S1Y "6%U5ON"0U.YD3O*]M?,@F$LK;()178!R2 M$$K'P=/)HG.4.2?J&[2M,ZE_Q"82@WQZ!V'V<3:1\#58R9T'$S3142+145L/ MP5@><^+1RM;B^LR:2/22@4>;2/3AQ:D4X7?9T\\F$KV:2/02DRFJ\??A\:G( M+U?W51.+HQ+8/:T<0U\]6@#T8=@D%6)$EO,49OF7 M\XO+FI&!J]_GR^4[7*R)]F*V.E__Y/PK;EA7ZY\O!Y2,-5IY> W9&"38*"K3 M,4N&08D<,NE^WOFUI5VD]Y(Q$ MKLY*2#M$HX*%V"G$^0*C&:Z#+PSKF4Y1'1L KX-/? M_P>1V0<&VN1,'Z/XZ];6';B=FWX7UJG"B)0JT4M7$"%*0U\# M%JIUQ&S$[1S>&S>]D+:]\9L)RP@6YW9D=ZRC+OA&U CK=C$89.0CJ0 MDX>0N.1MBF@-6,U\[2P:Z64SAEXVYQ.3627;.J/^,)+VE*OL5 6M#P,G[<2J M7"J1M@>E1$N[EAF"K&D!T?NDH]*RM#:TCJ@3:UN^=>ZJVH?H(Q@ZKVJ^P&)U M3CK +QA7UZ!05A%7%KBLPU:BKRD1DHPQLLAD1!U%:5U&OQ7(,Y."X<3>>1^T M=(/2O?GE?+7V%X=9)M KNCAQEM:$6"Q"I?CQ_NT-Q[,QM>2R:"ES85 MS9Q3S E7:HL[*[6P@FQ-=]9GH6%GMGI#[WW^=[,WU39N3ABZ2#2"8D9"0)%! MLYB++9'[T+I(8#>:H7?3_4_^]B*EQ66X>+%Z1>3\1G]Y72 2D0L4#+019+EH MS>E Y@+$(852*IY,:W.R$[#I[ZY&68Q" MF)JWK'/->8P2O$H"=,P\!..R\:V;OW5']\RE9C!#1E"(.R!],Y^E:[ 114F< MGO[:]AZ48A(YTR47/L-V MSX)/ M(C@O@51V3ALE2$Y+VFB,*@B!1J-]2C5^:I&39VI3*C8L2+C"=;E(G\,2W\:+ M\T_ARD;_%/X,J]6_SR\7R[/BR$Y+K@"WA38< X-@M0>I:_,O:X7;''>^B\./ M+_1,N-R0F@\YK5N=XX.NED21-JK%NF#"9&NEBK)U^FIOD""- MJE)N#$3O#;!4IR*8G'5J71.R';.7EMS>AEF6^+7?- MFAINRJB3T'46UGI[K 2H-@L]A49[HV5PHG7F2);X @$I0\7QAA?A8LR7WP)LX1_NPRU'!SQ=E2/+;IFUV8? M+"B1!;BB$WWA(F+.*1C76N7=B>;0NNT IFTJMVTHWC!:LERLSM[78J"UH MD M5I-6!L:92()>QSZQPD!Y1J99TI*)3I8.?>H=EM.?OK/[WH+/0)/8GX -G(O;\Z\/P1KS[=H]<0U$6RF3\ H8.E.GW6JHGFQ@3JJ( M7'ME6G#NWJ+3/92#R#YO0;/&;^#?PU]W@+!=L=%/4XJ6\=%1TUPVV?C&VEOA4E=LB,] M*:&RSCK/N306,)X;$613C2+TF=#+9U5?OCB'X0\=B' M_B,T8.YVQW$6-5% @14^U82N5 N+#>3 DD"R%NS(L$I.] MI6,KC*,3FRQ92$FBU44EW[HZ\V@3 =KI6WN1]P03 6SPPC$NP;@20&E11\TY M#SE%G8P6-C2O[3W91(!>HK!_(D ?EDP=UNT [6@XR)\\2HJU[HLX803 <82E#Y7+<^&2C*EF1::;Q,>_XS@6;5J+=4<>9-*RP1/JW MDV0N!O3@DDA@$MI 6I.6-C<^W#O!-*ZW6_YZ68_J=7SQQD"^2B6G@_*V_'J^ M3.'B/S LSF2ILX,5@LXLDT%.2JBWQ0++0BMF=)9\;#)T1SO]'=A&?IXHXAN+ M7R/XU3>0_W*)O\W>T#7P\4^\^(I_IQ/]F2Q=9ESBC($(FFYQDR+=XC&##@:E M=D8JV3J!K@NN9RH]PWDP@E:U#>,'3/-97DLQB]PF)A4P$>O,LZRL2?=QZ\+7Z/[^/E\<06NA!*2XJ1$!H*D6.V9D9DFA*AI M[[5'=NMHW*. GK-,[$?U$=SFV\#].K]_">7Y15KBHX"K,,V%48;S.86"H M08E4TY63J"X))4TFN=T<4[>C*+G+:J?.]''(VK ,?<>VSTH*SCE&N_.:M%UN M&/AU6UYZK21*%XULW5[FX(U#)CGOO2@[0B'ZYB:O@AB8&"=5U4..)'-*DH43 M!),0C2M"('2ZQP&\ZQ)T1@ M +FG$P818E&^3BJ6C&1>60/.(0-GH^6MP43(E,Q\UI%B[GWCG@ Y\"BU%LP7'40G(^")A0ZO!.[# MC/E(E)PD\/;A,B[QORX)XNNO X-KNSYJ> "M$\B-()GQC)'R9D+(7O$B@@E* M1%X8*TKI$,YV?>C $4[W/_6[IFFXHUO.5%:3#:"<*. -_=$FGX,6.6-H[77; MA6707?%J/LMK#H:+[^)]&U^^BK#\>CX+LW0^^_2.]*UJ!7'OK.79@,ZAUFTI M!E$$!.:\]W28N-JT+W=<(/NL?H")F"V$X-Z],CK5&\:P^@.^,ROTNM[O>AZ; MMA&%IINR'MOZSB:Z@@N#(C$IK>F.QM!>;G;!^>$$J0E?1E!4ZQB#WV9+,HTK MM%]#NIG?1SQ/PI8,7LC:X,*2Q--7TLM4LL$6(V3K3-9=6$Y<6)J2NF&(:RW$ M]T']0@@NE1&'I[>]T8^Q>X\0YVY*" M(P2J[B/[C6ZE!2[7R#ZLZ$N^?MS")SPKI)Q;F^@6$LA!A6+I%G(%4E&!9:NR M*W+4T_X8NA.7DI'9T3J657NRSVC'Y_%R701> M_V+[/_GW^07!69ZA(D>:8WLQ.7J\-QJ MW=7YY>62*+):[KJ#".9 M58Q'<+0Y8%%$;;14[.Z@[ 1@K4[01U MF%A=$]8]+0X#Z#ZI8)#.C4:9 #)ENCEY">"TY>"YT%YY[WR8X'(X8-QN6GGH M0^[QY> ZV&1"DAH3 A>BSBRB_09?.#C$++2(@MF19>!08;U&C'J<_7M0N7%# MP5?5:8.+/\)B]:T.BUT+N&+TT,5,QH\RM2Z=(9GATE8I1XY,=$WN>J*OX+:U M3UX/:$+4UCUW\8_K<24O/BUPK5IN0KR6[2X@6W;D[0IL^GZ]PWDXGXH!K1O[ M=@:;4E"Y($*@FZHV R<+.#H-Z +3'GG(NE-MT'%+R2--@0\D)'WHWCK1YQ\? M?L&*I\)[6U[/N@0Q,CJ!*9]*ZFL[56"7= M.7E=H26I1XBC;8-5OZ6C<--;H@/ D7P'3X([C ^A"2L[B,=P/HQ@0SX-%,E< MRJE6IV5F0$7O((B:)(G,"LYY4JYU-?&!!.4)W\)AY*0/^5LK#A\N9Q]6!&5U M]FQ6WK?H\M,[T9H MS)/Y* 0=07NX'_2_$FU'RVIK !DRTI%"!">4!DZ00A8^.-;Z[#]$\6QTAH$$ M;I@]L1W1'>6X"ZZ1M(1=F ZC' SEV:,B,)#@H^=8WL%7)^%B\AQJ#0PHZT*U MEFI%G,HJ*:L4MNZ_/*T@//'X3R4'?>C<^KE_L5SBZF5(_\+\ =/E@JB*R_I< M\U<7@=[#ZV@6@#7/F MXU*V=>K^$Q!?7D-$2\H(8PJ2]+F.$0@0;.+@'<]!:)-"EBV8__*'8?X^E!VE ME>OLTVI=PQ:_ATVU$2YF+T%@UJ!XJ'VN> #NK7#62)=4^Q[1#W$\&PUP,)%' MZ JRB>E:W+N@&JWA\S9$A^KU/)1C3XC ')/< OA<9884JPK>W *87@R3;.T\A 'RJ/D4Y2'R?,%=3-U$05?8A>0+&U>YDM M'GS,$4I05CLIF&E>6/4 Q"$Z,P_GSF8.R2#2-E3U,IZ?_8Z?PL7KV>I\==5Z M')7(I9@,3M;2'QDM.)?H0=/.,AV,+_JQZ- 2T__^-/_Z;_315PRF;[[S=_@!'C(&6?:< M090H:VF5)-DDPQ"=MUJ48O5FGEMO)'#TQG(VN>@=CLI[4[2/+@TZ=[&X<1>MZ22JT='Q]?O[,W M-CBW*%#1&Z\LI]< /8/ % (+&IG'Q$7'CA5W/O04F;0O348Z4@3GGZ^^2XMD M/#HM.6BC:^YM07#<%."!EDSK3C G;T>T)?=#.;!# MY> NGFM![X)H)+?@0S0'JCEKPZ[Y*+0>P2^T!9DIR1NE%)3(/2@N#00,C%X6 M%YE-7KGF,TBFXOY3!693,;\/B5NK77>#DC<]#(4-DG,D%=T$>N%8=&2H,=+3 M43.M:\'\IB]P5U.NAQ\^O8]O*,'G#:G5NN/C@].U)@QB_O)OKVNWQ.4Y/5BO M9Y=?KCZR=N:Y7"QJHXL1Q.C!&I-+SW:N;!6:7009(SQ[ M'N+YQ3J!Y/MZ(XG.XVNUV\B:AA\_A]G=N-MHXM5CX>D#CUVX^R"6W)N2.^5R MA[YQ_=?U2PQ+_#__ZW\ 4$L#!!0 ( ) QFU;]P5KYL$&ULW+U[;^0XLB?Z_WX*WCFXNS. .:T')9&S M>\["]>HQ4%TVRM4]>[9QD>#3E>ATRD?*K"J?3W])*9_.3"7)I&3-F0&J72Z) M$?&C]%.0$8SX7__[Q^,,?)-5/2WG__JG^*_1GX"<\U),YP__^J=?OWR ^$__ M^]_^VW_[7_\/A/_GS>>/X%W)EX]RO@!O*TD74H#OT\57\ \AZS^ JLI'\(^R M^F/ZC4+X;\U-;\NGYVKZ\'4!DBA)7_YK]3<1I5*EBL%"Q1%$-)>0I3B%""'" M6,2B2$97#W\K."W2.,X@3K&$*,4(LCA%^@9$$YPSBI!J!IU-YW_\S?S!:"V! M-FY>-W_]US]]72R>_O;33]^_?__K#U;-_EI6#S\E493^M+[Z3ZO+?QQ<_SUM MKHX)(3\U_[JYM)X>NU /&__T?W[Y>,^_RD<*I_-Z0>?<"*BG?ZN;7WXL.5TT MF)_5"YR\POP-KB^#YEV-:K0D1LLX-UK^RREA/UV@?B!]%X>Z!E"N,?=3*!V[,/T43-TOFA]D_PKO MB+E8Y?:!>C\70SV[&U$7J]Z_QJ$>BW)!9P,\%ELQ.RK/S"\^ZI]68LQ '63: MR%E1]XZJ\L="SH5LV7)O:# 5__HG_=-D6<,'2I\F;Y;U="[K^IK_QW):3PUY M7_^8UA-%,RX*I17G/(-(%@G$LLB@Y"E-N.!8,#Q9;![MB9S#7^_76C2BK.3\ MR<'.Q8GWM9)UN:SX]DOW.#OV^=)?+O.MPS_-Z:.LG^CJ!JVL<0I:_?]MK2;8 MT1/\;C3]__[73UO;_'&=#876;'Q E7Q/G9EQ%LKJ)0PEMX5A^P[6VH(& T5K MUABQ&D(#DB0_R=FB7O\&FM\T+^(Y*3\=S/)UM;: 5OS,)*RN^(F7VD=Z6L"] M^3 ^I9.IB]+I 6D!UBK\"925D)7V@8^8<_#0WBW9;,I_74QG>D19W\R_:9^X MK)Z;)S>1:53@+(4,<>VB"J1_2D4,,6.XP"PI*%ZFHQ^2SU:F\AS2*Y90.6 MQUF1I[! 1*]P420U$<@$(OV,L#@O2(ZX#1L<&7ML+_]G^6UJ-A) J<"==HHK MT/K&3EQP#,/N5_]"9'I^TWU!L7[Q.\SO>L_U;3OON/[;]OT^-N(@KW.'*>NW MM^L2OV_YS9Q7DM;RG6S_>S._7Y3\CZ_E3(]1O]=NP^+Y[-OP/ MT%H!?C=V@)4ACKZ!ZS39N0L]@M^[!Q$<=V=?PQ.]0.Z'J_1!/1)/:%XZ*;[# M^%'A1[U0DO+V259T,9T_?#02/TXI,R[2\QU]-HQ;OUO*28%5PE3*HE^!10F8!'=T*L*QE2M4@6C*6NR@_.0*QDMB-3);\:,+[)]>]_W\(#WL^7C\TS6FQ.^R>Y #.MEV-L8@M5$JN( M)$4*%:/:8\ARC1+F*21I$L7:?TA2%4V^R8J5UB$>+[!V18P8+LO C1<$/7^= MC.VK#\7ZXZ+_.EN:_#AP5U9-,/=ZL:BF;+EH/D]ZX?))O\OE?*'UFYG+;N;: M!Y/U(F"(YP"J4 &=[<##AF\.##H(UAQ>X-/L(EY^\)%4NZ77R5E?DBM"_4>HMD M*NN)DBE)E>"PR%$$D<0FO5G[$I)@*7!6X#BGEP623@L?&_LTFFIVF3] +>X1 MS+:J7AHFZI@!WQA1&%Q?)T#4(KU5'GRT@#I 9.@\9KV%A3I$OW),Z#PHYP-" M%F/XD=EOM)JV2]36@7T_7YB]W6KZ2*OG-W(NU91/]8^_R$1A%$$18;3-$:94KE3(JR;^+$1VDI/P+:*NA&9(_IV5-8?ICV3V5KQ MS6H*M*I?@370.]J#WUO] V[B^0$7B-$&U>?J.3=[+2 MCOEB^DU^*LWJGU)'BJ4UR[N TW*ZN<,0=1JE[7G+ M?[$:8Q!J=K%F3<1.][C1KI#32/5,I[Y06;_]=D@<\>5JR?_Z4'[[20_0NG'ZAZWW=F;80:C SK0U"5A> M[>%U?9C.Z5Q[<+,FMAF3Z!U]KN]HO7BWE.OE8\;TNZXHQ(4YV"^XA!0G"4QH MEE#%J& DLG:\SLL;&R'$D$1 :"W!DU83B*6+>V4!KX6'%1:TGEEAH^PZ:Z0! MT&@,C,I ZWQ^&>B%I(._%1;1@5RN(,BZN5[V.'5Z7Q;##.> V=NTYX,YW.:9 M4=D(D$W"YF=3F>56_5K+1MI$<:$BPG.8)MH#0P(I/?620LF)E+D@6>J8"GE: MUMCX=Z4JF!E='6,.79#:[K+ -==,M9PU M!8+T$J):3/^S(:V 277G 0N5#=1M'#5 M1DX4>P1QNT,0ET+CX'M="M% WI8[5&ZNU7F&/.%,O1[AG=5[SV$*2&X["2)/ MLEH\W^F96ES/A3EF]]2<-F;UHJ)4D#B-,HIH MSAP3Q;HECLU=6BM\!1J5 9T+L%$:_+Y6V[7^QUG@[=RIH'#VS)47(^F3*&:' M3KALL3/RADX9LS/_2-Z8Y8U^M/.I7,AZFSFXVFZ(E9)8" )39NJ+$5) 5K , MYHBE+$9%1MS69$>EC(U>WB[K1?FH5Q)SHRVH-NJZ\D@E MZ80@$.4>ES$HS7::^9):NR_V6*+^HKW"9=41IAJP)-CG+'1KD[FIITC[K5U6'! MY@"YQ0JW'R![9H\=I=MSJB8];0OKK0(KS7U"$P[X.BR3^\%YH,6S-=Z!%M/N M8'4NL1V&&V[A[6[CWG+GAN;^A"OSE36=.Y,!4;RKFI)+-.$J&%J2[%8,:5.7G- M$21%5, X14)%19(P:?6&GY4TMA?]_5Q6#\] K]\J^B!!_5POY&/=;!;QC>H. MSD0GRA;N62CL>F:!C9H-4EM%??RO3L@F^)Y2Z>.H ME+%%:^_T8,8/^&;*L9@%KEHNM)\*GE:EROPS/K; VKE-%\/5,V>^R/+8J-A/ M\L8! CVD;6QEO%K"QH&97:D:AQ<'CF/^7)FZ++*@:Q2I(@0: V 6JIBPB^AA"PI[@')05-AG##\NVP8;O^@!WI6/=#J?\+B(%,T(9#G+(>(J M@DQP4\2<8%&F<2Z;(] M$%D<%3$H*709^?+E[[S6NQQ7^2B_T!_OIC6?E28PMB=M=H%L1P.!H.N9#;Q1 M\RF>=0Z/<+6R3DH:NC36.9./5,(Z>XM'_.E%*OGF4.FDN0_@N35=SA^^R.K1Y"+]0QI>E.+ZFS3),NN: M@I_I0M[J7WV9/LI)ILS)F8C#(I411$HHR+ Y7U.@%+."RI@YU5YVE#\V ENK M#&BK,Y!*26XJ@8'INN!FI?5WW*YVG!3+'>O^H.Y[T]J4MS:J Z/[%=B@OE)_ M6]S4&' %2OUK8&P(N'7M!UZHW6M'Z<-N8/M!<["'[3E,T(+SF[Y\C6-8:_;= M*0O]:6>5H7B2"I4R6"ABSL(5'-)"1%#%2'*F,EI(I].%%^HS-EY\^U7_3=:F M;OHVS=+$GOMW.R8 M= 4^!5YW!@:XWT+XUMJ,H3:^*W26Y?*=A[VP>^FMVM3UVF;*UW?E;,J?)Y)A MC&3.89YEJ:F<4T":* 6%*!*)5)ZCU.G8BI74L3'MM@^DH==M#;H=Q3W;>79B M;T>/;&!W])L"@3FGED=#/M05G=5R:44]0=M0[-\O)E_DW6S?#1[Y&TO MP8+E(DXY@CA-%40Q3R$E%$.9BRPA1+*(BLF\::\COC@K#1O>O3^>:T\,"_77U:[7QL#P-:"@,=Q M_* +=3['4?JP!W;\H#DXP>,Y3, 3PFL5M"/W[Y)6'_3C.Q$%S7F6*RBR'$/$ M< HQTD27*AXQB5&>N!WGL14\-E]+/Y-%@+/"QR!V6>"%!6Z0%=[AB>(KL"@! MD^".3L45,(H#HWG/!XT[L.KS[/$QL:]_'+D##*L3REWWNS%272TFGTVT;97= MQ%B1\$)0F&=%!I$B$C*62I@0'G.D8IIE5KOB+\8=&Y_F:%A3PPG;N]Y\?%THY?X19Z1V10Q M&R$FS^A.ZF=AOIBD0B9I' N8*9%#)-(8DB*3,,I$'&4RR15R>G5=%1C;Z[U- M$O'I^.0,OQT-] EJSU2QQ7/EY1\D-Z[U7R4WKDP(1RN^X 6B'F?Q@]*3+S@O M*G^% XSAVH.P; ;J*:# M-X9N91VL8.DL[M ]PG E'JPLV2OT8'>'G[MZ+<34/"!T9L*P-_.W]&FZH#/- MZ8_E_'Y1\C\F>:QX*G ,.4\BB'#!(,&9,/7#8X)C$1?$*>O[O,BQ<>M68_"D M58;F/&"K]'__%YS$R?_DC>ZF/P/_P\WSM,#?SKL,BVK/Q+L#J-'6?+!6^EZ! M5F-PWXFEL_]H#T\@']%"X*!^H#T +WT]ASL]_+F=T:8MQYE\IY;RRJJ>X"@G M>A7,8121'"(:84@+34&9Q"E"$8HB9L4^-L+&QCNF?//B&7!3:4Y/\Z*:LJ5] M0-(*7@MO+B!H/=/*2E.PHRHPNH*-L@&1<_#I B(XD%=W 9)N?ITE-)V>W;DQ MAO/M+*W9\^YL[_&,%)O$T4]:=5I_;4LFOO]A5NMR(I%B0HE"+Y61@"@B"<09 M+Z#*(Y$+FB6\X!X9ZR<%6CWEKY2;#N;E'!J-P=2]9-=IB"W#OA.RY\P]",">O<'#!5M%=U64)/9($19S2%BK+(="JF9D%T=:SU/P*1COWZ@)P>@\_K$O*R[K9!^NA MAOR^T:'KQJ]&?YU:\?NFG:P/_^*RH(7VWBZK2G\'=JI'38H<4ZJD@BF6W)R4 MBXW;Q&!"\C1'J6FZ9^4L.4L>VUO?+AEXJ^=N<;P@M?&.(&]-!^'Q[)\H3M>[ M6VF^6^*N]Y)VI]'JMWC=$;EC*%-W&@[+@G0= _1WL/>+GBLYB=-",&$ZJ6>9 M]D52K'\B,H,1)9E*\Y2G H4^V=M('AM?Z6V\H=W?G>/3A\#OCN#^#;>N^;G"_E9VGV4J;SASM9->T3M.Q; M-IL^-,LPL^[B9@=X^J@ON57WYF"HHMS\VQ>3]S 1,2\81Q@BD2=Z#15I/XOE M*!E%JX":)(8$\;*L8='0_RO\D%^UR M_*-IB(X4%3$R94-5)"#B@IB"QP*J/(D12A$G<3I9E LZLV/NO=&="'@CH[]7 MV-0:GVF] %VTZ1M-/U'M&S6Y8E_+F4;1<46\CZ9$1!*!-9 YT7\D,84$,0ZS M/,JRK" :;#7Y)BM6VGX)O?'=7S6J/87Q2)0(2^/_:@O'S4K)?T>OPB/Y;G3D3.8X32+8LI%6CB=;CTM:FP.[&X9F$958'3UK&W:@;#=2Q\&MYX9P!]I9;P_4Z:Y.9;U<3IO2J;6$ZQP$2O)(!?:)4,R+_0Z.D(P M(44F,I6D)'&*5X12;&Q$M&L7V!H&UI8U53C!CFUF";:VSBS;0&,?^-U8"!H3 M'=DKV)3;<=UK3&3/S#CH'+H?40@,>*B##*'4&O:X0V P#PY%A!X_6.<._9,9 M06Q/C7TJYY3S:DEGIM;!LI[$&,4JQB9&G6EW$I,$,KV(A!DEJ2J20J4HN["/ MQWDMQD;P;Y=Z ?G8Y (O-"=LC\Z:7X!&=;.QMJZKK% M^BK0/F&4,RF*',:<:J^W2$R9%>WZJJ3 $8\R%25.9UK/2AP?V[59(T]EM79T M^"D"=-Q,.PN^Y09;2$A?A<*HTC,)KF>S\GL3KS'9CV\K*:8+8+:+KM:I.P&W MXFPQ"[4]=U;>L%MVMN8?;.-9W_@JJ_6VL'*]QGO2+VS=K/'^;(JHF)_J MT\>;>ISK0=;H[C/XS[% OP*M9:-9F^\#/8Z%^4JG?Z95^3Z,@9?D+P;O(>^R M#<+KP4PKSYK3F4FIFBB:I 5&*4P3LQA/3>T_$C.8<%4(5"#)>1XL ?.H"F.C M\&VVBSEF%# G\_@$N*RR^X)U$/_T7);FQHJV;;"QH\G<'"AGLQ/$(9(WCRLP MGBS.3H" M>.M '#U3$Y>2#E3 MSQD< O'+*2F#DL@94U\RQ;G+0[2HV#G9LI-2OBF@2[C^?XXSF"IBVLL5FB.R M#,,D43B-61I3MP.Q+L+'1APO6BEM*8YZ M/[T4+?9!KI=^%&=$OV(O"CM0NOM06([A&4M8FC9:MZHI$U_?S/_Q=?[%76*)IR7.3;6:E4V"X>Z M4=J<3_UNU :RT1N4*\7!GQ_+2H+%5SIWW%BSF0G+T$)8?'LFLBVT]R^@;54& M:YT#QA'L 0H52;"0.&PLP1Z"@VB"PZT^%3/+>G&K?BY+84(6][+Z-C6%2LPV MEV;$W2YC^N>9-#]>C9SI< M3T5C5U.4:V79%=C8!G:-NP(;\YK P,; J^;NC8VO-)$N=41?9T*'JCDZ^,0Z MEBH-CWYW6=. \@8L@1H>I?URJ3V,[[EG.S_R#G_/FZS5Q\2ZOJ6?_J M-SI;2E.B=97MEB&.!$L1)'F::A<[EQ!33/0?%$Q/4')3>45S[2:WJ M38(U#YU_Z 53(&9RDSTH8WG!\I+)_ 8)%LM=?8Q1'J4LYQPR59BC(PA#%G$$ MLURDBFBE%Y^SFEXO6.ZH_-W//$*$=?MQ?$Y+>>U8[O= M#M#Y&SPIPF3826'ZZOXBS7[GA*19SIB(8"8S[>C$:0)9GA60T!CE*288Y]*) M&EY*&!TEM H"HZ$C 1R 9_GB7P))WR_\#AK@]U:]D._Y*=-#O=\'XP_[7I\R M[^!]/GFA;V7C]CSCJM+YZG&,2);$180@S5$,48%3R&+&()48Z==;) PY5C$^ M(F5L[_.FP;M3GX)N(.W>ZXOAZ?G=?HE,#^]W)P3!J@H?DS%P!>$.,P^K!7== M'*;*D.GD;!+?/]/%^IF-)4\I*6+(48+TASS/(681@3E+F< H+PAW2F",,>GYZJ$!T1^*K5B$X# M<*XJ4<>='OD)]\NY^>]U7KQY]S[50D*8:-PP:34&C*MCH"O 5 MT.J>)Q!W^!PB[P%A'"B:W@UGH)"X)2R=8>YS8PP7NK:T9B\<;7N/Y[EQ,VS] M@4ZK9G_7\/2L--0]06F1Z?]',!5,:A^-Z+59K)=J46SYG[L%1Y+,W>/A51T_T?2G?2'-^X=K4&C&G^#[H9VD24X7R7#M6J3); ML7HL2'!,]((N2K-()$64%(]8/ MBCW3R>ESPU]*\&9];KC1ONWQ8O3O!V('9ZT?J ?RV\)"[N;.N0/7Z=DY##>< MD^=NXYZ_YW'[Y94D/D\?OBYNU:^U;#XLN_F,$R9I@D3,(5(,::HO,DB*&$') M5:Z?-2DP]>[?U2%W;%2_JQN0/OOWMH#;.8L]P#@LUS=*PU)!K7:[B-S/L>ZG M*(0%5#U4@NB2^FKE'RR@Z*KY8'.[AQ.ZZB?35M.9-P;>]3,9"#V]>4N+FZ%Z'9Z?7ZC3R< WR1Y7N^\&4C M^;G%=_I9^J2?KJ8"3I:G FL M,;'8>K"\8/3.Z-0[.?N@Q@P,YFWM##^I1'C/JI=MX]!H/W_#O MBFK;:0MH8A'3 F(:6H*9" $<8ICB&4L9<*B/(ZMFK5VBQG; M*_OW]Q^-E@Y.Q&D$+7RU(+CT_/:V.@*C)&BU]([NGL;*P:D*@ME CM,)[ (Y M1&>1Z'1Z3M\]G&-SUH(]Y^7\U7X.RL]T.K^=OY/5]!LUE6AOYO6B:AZ/^JZ2 M"_IC0K$442(ES")IRGA+#K$2*60912S.<1K'3GGR9R6.C1<_2SJ;_J<4X$%K M[N;'G$?7SKD)BEG/G&ET!>4<;+4%.^I>@5;A<'Z0-3:!G*/S\@;UF*S-?^E& MV=_HQRQ_E^*A*7%03Q_F;86#]M!8)$WQ1(JA]J9,OJ[I"T 2TPQ8R!S'G,:% M4U^ 4X+&QB,K/<&.HIX'\DY":\'[+0ZO.J<4E3@\QPD*GTW#2IH;.[LIZV;=\7J\QZJ#6""K3^8-I5 MI[U@?-\B#D]/LT:2*1-1?_TP*[_?S)M**TTEK'45:,1SS'F$(4M8!/7?(DBI M]B&S&%&>R%0FS*E C:7;##WXY[>T"U9VK= M ]2H#(S.8$?I7HIN.P(5K#R$G=2!BT4X07%8.L+M=C^:.K9@_CRM_VA"5003 MDA=9!'%,.$0D(9 D109E+A*A"2KAPBJ1V4;8V CIZ'Z/5_2O$V([^@D%7,^< MXX69,\78@!&(5SI%#4HF-D:_9!"K>SPBC4U*VV>YF+:'6&^WI>+6(2!$LEB8 M96RL4H@RDD":% JF3%*N,I7&N553-2MI8R..]LA?M5'8O92>'<@6,MMDKS*F;[H85V99+.(R3!B(A,@)Y'AW0;4(*U1^\4-G!O=!O##QNC M6]WEX<+=E=]E=:. M*$(ASRDOD$"19(6U.^6Q$P+[8&<_>@UP M61+_NJ9T)F.>J@PRE440)3'2OB.G$$4)SC#/"HJ2@_)B\%=)ZN_.-SEQE6?/BZ:;ZHG(9F=;\8EB5)*" M2QCE*M&OM\*04:I@A*,/R$3T6O%_> MWQ5O5IX_PTE"TTA!'A=Z/4MP!+&2!+*$HHB@(J*Y?7VFG8''1G"-:@[+IUV, M+-:@GI;WS#F-5CZ+QUWK'=:&GB@,M/3K?@3/]Q*[(B6>PNM M8__NF>&U325;YV?4FTWBB+*B2!2".1*:8U2LS.G+'!*2IA&)"B9CM[2N#F%C MXYV]A,U-ZE'MO1_?";2=.Q4*OI[)ZP+DW#.U+" )E9[5)6K8G"P+HP\2L6SN M<:,0(:>3]TU+\FLA] -4-S)NJ[NJ_#;5ADP*E5$6YS&4TFS*1!F#VDW1/R$A MD%(LQ]QJR_VA!ILS5O3@O7UGI4'UV5KF]X ]4?Y3<[B ME5N*E3(E'#!4IH4I2I&$+.,93!'+""*4$;N\*@M98R.&;4GEJ[;%A7[6&WU! M[%AHL -?.U\B$&H]$T,'8#VT [' )%3EP Y)PU8+/&_R085 BUL\UR+\JQ3+ MF;Q5GTJSHJ2SZT?34Z2^5;=:TH+.V_[LZX30]9&7^@ME,_E%_EB\T;;],8GB M-"IRB4VM:LTPDL60TCR'HE"*))A@Q)R:#P72:VQLM*,[$-NDY^GVS+GC"B?0 M]%DNAH:?E+[732N+S+)I;1-8&65^MSM?.TGJ&\/ [XUIP-@&&N-"+K3"PAUJ M319(JV&7;V&A/%CI!1[>\TBYJ9>_.JZXWAB?RI>O.HFS-.-1 3$Q/2)CA2$U M!2@R06F69'DBW:!X>#0L]/-?KST_O%I5CY+>;_08ZU30S,J M&"<,"I5+B'"10!:3!.9Q2C%*<$KL2@MVR!@;YZQ5!(V.;N1R#$([*KD0F+YW MH?8PZ6%]V6%^($8X)F'0][_#Q)=O>]>EGNO'K[22C-92O"T?3?N&]HQQ5>E9 M;O:^WSQO+UD%Z:^_TTJLR@OON$?_D*;VO137WV1%'^0FRV9=I'A)9U]D]9A, M,AIG$8HD9 E'$&5%#G&A",P%1PP)Q%2FG-::P]LP-F[:,>$*,#JCUCOFK_D@ M6*Y:QSV]?:]PC6GPC;$-[-H/=@ [!GL7K<" 30H7*UKN5^!O:=DC058@0&V M:7$[<( O72T1W)?$KS>7H9;/KV#!L$OMUYNB@V7Y*ZIR0>?08Z=!=WSSFWFS M5A43E.8TBA0WE=\RB(J$0"R9A)+%,19$%3EUJK+A(GQL'[!K(::K[;N=8_-@ MNE+7H^6H[2S8?83ZPK;GKT?'CA6YHZ@G*T MRZGK&)YT9LCTB[ZW*5F32YQSS I8($J@<=,A8R2"<1R;BI4X9BAUXJO=T4=' M2$8Y8+3SJOVSCYPEQ_CBT3>)6$/A3A+'3 [% GMC#_N:'S/KX#T^>I%'BOM9 M-XEUNTDO?*--L'I;JE R$IO77?LEVE&AL3)]Y%*8)0RA*$NSE%E5NAY$V[$1 MR<$ZZV=MZ0*\,^E:VUP-AWSUWJ>[FZU&-XF#+,"9Y0*<=2W #QZ%G7[QKCG2 MPSP*#N(XA$I)"QN<<96H M%&?)9%$NZ,QN76$OVLE7V"C0'Z%HS=L:R$M#%:;_S.8 +=TH[5C3RF$>6"(R MIOVZ/$WU^B[/,HBU;P=)3JG(8DE1FMFU"^YW)@9J$_RJ9E1%BN23N7S0:UKQ95"$28OP@>S^@%YGR3V55>/K MEZI%?)-Y^!P4>KL/0;AGM6?RMVC\,E3[EM"9A=W"1M1JY60NH=U=GJ$$SIN, MZD_E0M;7<_&QI//ZL^1R^HTVC5?F\F8A'VO35H]Q$B#:B<0X8ITC1> MD(1PF6?(*;_95O#8"'VM]Q5H--=OBE&\J=RW:F"C7Z*M'>!W8PEH3'&-5=A. MC648HP? ^XYP](&U>S#$$;A0<1);L<.&4!S!.(BNN-Y_:1N5)BQ;3V*4%P4A M*2QR4FCZHA*21&H.*[ )D.8H1<2O=4HK8&PTM7.JBC8*^O9(6>&798BR)(U@ MQ-(<(IYRB(6,H:)%EC$B"YHKMTV(2Q <9JOA)8970)G=WV_V@:&3<-I1]B40 M]4S-.]@TNO713F;?Z. M9%;#OU+;F'WC3K>*>7&=1QSZ;3E?)W&]+1\?IPNS MY?SSDIIXIY0?EHME)3>?TSNI'Q"]OB%%FF:(,TABO59'/!.0L#2&7#&1XD(6 MA%H=//;68&R$NF,#X!LCP,/:"DT.C1U K0UQ"!AZ39%%/+AOX'LFF5W,M_J# MG[>8MR9LO<$KL+*B;_ =(K!]3\) 4=4^)L,M/GH)D)TQ3Z^!AXMC7F+W7FSR MHH$\OCR?)9TUS3)U@7,XXP*A1.: M*6KG37;*&9]+^?X_EJ8\U'0.ZB6KIV)**Y/F2Q>+:LJ6BV85NRC!$^W<<7- MVN(C$0*]GC\$NRJ"6]6ZG*#1,@1(#F0> JR!"-L'-#="/@=&)^F>O'DX8CVG M_QYYGKWXPOIBOTA:+]O<\7],%U]_G9>LEE6S*]*6)_HLC4W3V;110?]M656: MIQLE-KO"]W*Q:+O4ZC5[+!#GJ(!*-%W(5&1\>/T'RE(5894C*CW"0_UI/-+0 MTHZ&GK7-PL^MW0;"*T_5\)75=NP$W[6A8-?25=TUL&^K*7._LK8EQ[W@E\W< M^U=GZVU:0A=W"Z_HZ]2&ZPWPDZ7E^I-X:66ZZ_E".Z"SI=EENC=BFV20]S_X M;"FD^*!!-!F,R\7JB_>>5N9D9JW7!4T"8U/+9)(I'"589/JC$IE]81%#(D0! M(^W'9PE/4T&<]M7#JC>V3:3=^DB[]H&M@6!M(3"/,=BQT=RTMM*LK-O\Y54I M(-<2WF&? KNOT>O-;<]?H->8U@O*WH5$/WCUNR#*O5(1O)# GJZ%%U2*YZ*E MW22BLV89=$?KQ;MM'\L A)P9SR_3IDC8W> MOYA<=/"D503"-438!:FELQ\&J+Z]];66[7[$%3"*@G=!6UTZ(!+*4>Z0-*RG M>][D U?5XI:+:&+^L$WPN*VF#_JW>N7^03]2IHM4_4:JLM*OYD+6B]U&>6F4 MJ0RE,$I3"I',),2QS&&1TDQ%"&&%I0>/>"DS-J))HIAXT8O?5#CQ3^\ #T-0 M>YEE5TW;._!!?W&OP-:H*V#,:OZM!JPQ;%.MLY=V>2$@#LMX?JJ\!B5>!-H) MSKQL3(^(VGM:/]]^G]]5Y4-%'_<;:.<14@7&!,:IJ5O$)#>G 1*8Y(4@!8]% MD5MEZ)X3-#8R-"F$H&HU=(@&=4%)5,$+S@C,0IH1" MIG^/A> 9CJV:H77(&-LW9D=%[[:)QZ"T\ZPO!*CWY PG;)R=W@[K _FRQR0, MZJ)VF/C2\^RZ])+^%IM\L/I=:8IP3@0J!$4)@I0E0J^_]0M.4V;V\01+&.7WD/E#S;4)P"(6C?B0,A MK]!HXI2AQSM+G+S:\Q3H;%9^-\7)/Y35NW+)%FHY6Y_4VA*.B53K-8BI@\$8 M*U@:95#[ MQL\FM>(%0OE=)"J3B1<1$YN0"N"HR--K::.9[Q= 7>CD#ZA+-G M:EFKN;?[MK$'J%+S3B7%= $^EJ;!ZLJ(TZ?[W<][>H(7ZMRGJ_AASW]Z@G-P M#M1W'/?&SA_E YV];SO$FJJOA&6Q3",!"X:19JPX@007$O*$""(U>;$#D[/;VN#2Z/A)?NL)P!R.;EW,5!#G/D? M2.C"(?29@J.R7N=80)?9)S/[.V_RHXR/Y?S!]#MZ)]GB4SE?-<^=\"*)59X6 M4.9%#!'+!*1822BBA.-(IHJG5BN6;C&C(PFM)=2"'H'0>EZ!>4>5$1<>^R]]X2^",AB'^>@P,,5= -,A UXRF"=!;OO53;2G MI!W,)(=<8NUYDE1")F,%"X%PIA*I"$F=?*7MV&-SD-K#.[.M@HXDMH,:PG$4 M);F"$4;Z8Y&K#.(X);#@6:P*E,6I$H 0F M-"41$SC"TJF'IJL"8WNM0[8ML(#?C@#Z!+5GECBHK]_1YKVY(G"#=U_H>BG" M;R'^%;\VW8W[SL-/9Q4SD^E9SA FFR:XKZ9[& M-*815(QCEDM.4VS5032<2F,CPHM["5[0 "# !-L1Z[#3UC/5MC/QQG+&WOC. MF'O]C6 @AZJY<;E"P];9" ;@06V-<"-[Y,/\7UF5=^5TOOCR78_[_*$IZS&? MEM7;J-C:!QBC0*MFM76#'L-4&LZD2LK9M?'YKA*NI?GCD?I(@%4KJ15"BET-Q#E&B5T<8ITK_H>(X+F*6Q6P? MRT9W4*V5![+1'O"M^AZIJTY38?%M[ O@OE0';Y> M?8$]T ;3S^#Z[=?;GZ[^7+S_CY(1_:N:;';Z>H7[)Z_%VB#P5DA(&TQ05$.5)#HDD$90Q3Q):8(D*IP0'*ZECHSVC57,F MN51-1[AR#FICAT>FLAWJEIOYH;'LVPLV^H)68=!J#%J5K]9=';3:[04!4RR< M8 JUXVXE<]A-=1<8#O;-G6[V(Z2;.:],Q/2=;/][,_\B'Y_*BE;/;3.MS^5L M]J&LS';\1&&69EPBB"/$($(9@RS*4NV;Y3$EE"HLG'PS%^&CHZ>5[N#/:^W_ M8OJ.?99"RD?:[L#-]5.RT!K-S$MW,]=JZ<^*=AJ,66!EEV/0TFF^[!BMKUGH MF=A.3,!&=[!J!F>)MC/#^< 6B.B<1 _*=SZ@O*0]KS'&:_R&1;##U91P][4 MW2(;#G>%:S98;W[Y]ZG4',:_/J^*U2694)0G',8LTZN\0DJ($^U74:1B%"-0+=9L/.5^H-XYZ)Z#)X@W3@.PM3 MCTWU3LM^]3YY9V&Q:7UW?A"/B.[?Y6Q:UK_=W#0+S>KCQ[>K:!8C#/$B3Z J M)(5((%/ABT2PB JD5!;K?XNLH[>GI(R-H/[^_J-6TB% >!(^BXAK"%!Z9I16 M1:!U;/>.JBN@U?2)I)X$RB%J&@*P@2*DQX$+% 0]AT-GP//DS<,%-\_IOQ?( M/'NQ!^FM=VD^TX6\_TZ?OFC$-B74$JH2Q&/(.,LT[Q$%L2QR&)%,JICG49)9 MU0DY)VALU+=6%1A=@5$6--HZO.-=L%KP82"P>M^1.HZ3#REV >; BX& &X@: M_0%T8TD+5#J)LNO^X;C2PHH]NK2YWK>+Q;=R]DVOG]O2P1\H;\HVK1[75&0$ M1W$!L@1MB6)A]V!K#YB8_!KFKRB=9+9[O M]).PN)X+L]'_9+XXVX(T24R3)"]86YL-Y5*O.O,<0R&)$K1 >8J=JK2=%SDV M+EEKW&SJOK8PQ2(92P$ M#DHU]@"\Y!N'.WU+E=7UVW)N$KWDG#]?PMK:IG_:MF.VU5E6ZB1"04 MQ1226&2F6ZZ ."(2$A4IE!98<>)8(M)6]-A(:%VG[ZFLFF._I0)ZEE19/3;) M6@]+6NGITCY[R6;3AV;!X%JZQGY:[*BJ'[![IBRC--C1^@JL]+Y:ETH,67K, M%:!@]<:L!0]<9,P5D,/*8LXC>*^]3+K^!VV#D6=R5/\Q77Q=UPZ\*V=3_KS] MN%-*:"HX@Q)3I8F,2JC=J@@*S C'G.K_.96D0TR&];JM)XC[7\@UZ)KW"ZQ5!]^U[F!3VO+W5OU^G"\_Y,(M]UR$ M#[W^\P#FR(+09Q3W5*UWJ^W'+_K6"2&)1)P0F,5YH1FL$) R+&&$N%21H(IF MU#8I:W?@L7'36C=@E+-/LMK#JIM@+D&@9^JP,]XI/>J8I5Z)4'L##9;R=$S] MW>2FH_\^<.6KVZ?&W=])J'I1I>O]#UGQ:2WOJBF7)HU3K3*5HQCE*!4(IHG4 M;HD2*:0RU\LM59 TSG&2*:?ZS\.;,#;Z.*B MU8<-)H/5"K+_XFP\XW&/<\] MD^3%I;BNP J&J]ULU"/5$_>?G5Y./;[>3+YVO2]_ _XYZH-=/$'!ZHE=KHEG M7O!T3N=Y;JC]>+=4C8]E:1)!RY2 N,DC_0W4'_^6)(SR#&)611+ MPA(KQ]9)ZM@^6RNEZ0Q-0J14I%^;W5[91N.FK%H;-72M.6L_$98.<"_P M#L-.OLBZ^Y;.((7R">T%#^O+.0-RX(.YCQ X,^376JKE[.-4R8GF*Q)EA828 M(PY18GY"G$'&TSC)(E$D(DQJR%;FV,BJU>R__TN<1__SX_2;:TL!&Y0OS OQ MP^XU$T.N0*LS,$H/D!)RB%#?.2$[$L>1%'((@756R)%;+^\2NHW5H2SGF?:- M8%RD,40\BB#.,PKS0E&<84EI9G46O%/*V%AEOUVC?R-+][9R%X+3>W+&+BZ] M-83K *&'II6OUM"MP\RNEI6ATL"\MY/::A0W\WI1-:&7NFD>]^4KG:\VFCZ5 M32$Q*7:+LK!"+Z0*O:+BF&IGA44,8M.C7#-*A#1^+"FC%]I(O5KA82:1&S.(,J5SG4WSL):6IZ F9QGE!2<,43O^W%,Y+' M]N%:*VZ8IE7=5"_;*@_6VE^ZT7AN1ESW&0/BW/?W(QC$%^PX6L(5?,/QG-Q7 MVF^TA./T=J/M 'Y$UD3+MM54MMV?-X6P$\SR N4)C%2$-8$14_Q$%C#C.<*" M<*FX4PW,LQ+'1ES;T")M5/^;&S&=1]B.D(+BUC,1M;I>@9TJ3+OMY'O(IK%& M)Q#OG)FV#WV4JQ@AQF"\40HC:#*)211E&@61@0R M&1&H%\59)@C-$S),3_N 1HV-\7<2U/\*F'R8SN=FNXK16>/%_'DZ![_>OS-U M%T!ML/G+Z*)0$SBQ 1$4YG$)*>YG#PU>;#OY^*_ MYK.T;]X@S],5D,U__VL]3*,)I 9]//XKAEOE-2*R=0904BF0DP6X]*ZQ%C\U'V]M2=*[^L!+_"^3470(X?8G,:P8VKZFIA4K_% MDB_JZ[FXE]6W*9?UJGE+)!0GJ8BA9$PO(7!!(,%Q#K,(I:0@(BZH5?F(3BEC M8Z"5HLV9A96FCIURND'MIIY@4/7,,EXH65.*%0I=[*$'V&$._;]%;#4&C(ECIZ-IU;P^^[C?[E%_EC.]2A%?ROU.N)M&N)-4*))BSF"L8KV: M2'()61$5,!<133*,]1]J,I:](^U@>:]/C56EG1-C\W38.K MUA#C&U?;'L/S_1[#TTV/8?.Y._6/#H$QUQFUB"_V,4$#N1+K2;E5H-$=?-Y. MRJENSSV"[1"9[!'T@:*58<%W"V1ZHM<9W'0=<[B IZ>U>T%0WS%"-;%OZBU+ ML;,4G= BCU0FN>GCS" BJ?[84(0@1RHJN&")3/++FM;7<.XHW6=_^=,0]=97_HC(5^XG?QJ$\WWD.^Z]H#_J MBWRA)&:<(%3 *"M,H0!50,JC%,H8JQQ)PG!*G+NCCCM#S?1&]6CXZ=\7=;1I M:>OFGJ%ZHE[>$77T:6C'( O<#?6"7JBOW@G5H0]JT&2S)AKYMGQ\G"X:3^[# MG!S5EH&I.9_\N:35!+$Z**,\@D]@DZL8Q9(@R MJ/3_,OTO:9$[53CP5V5L1-DJ:98HYHES\[XNF! [GVP8F'LFX#;]9&O%;C#Q M"FRT-_LJK?[ &!#.:[LA:-D74MY^R0K:LZE M[@5#GW="H9_DC\67[W+V3?ZBU\)?ZXE(X[0H> X10]IE5%1IZJ3:9<2):K9( M,7(Z%.^KR-CH4C_4R+'HE.\4V%'D$,#V3)"M":;R^\J(SOR+JX8>P>T\8$K> MI2"&*GWEJ\:PU;$N!.N@@-:EXWEZD\<%FNW M@O:O5YF-.ERFX*B='97UE.S M]GC_8R'G]93-](WU8I)I7S).<083$E&]P$81)#0C4"589"HEB$9N[F4XW<9& MH%TO^=:^*["QL/6+U@?\UT:"W[=F@O=SO2JLFD6A8TV2D ^!I4O[.E/;MX_[ M6K/J[@V'QS^4>QQ0LV']Y?"0'CC0/8CP^VS\)K].^4S6J^TO&7.A:,1A)-," MHEA$D.$\@Y)B@1FF-!).7:+VAQ\;>:^U2:L\O2GC;O):BO,@BP0E+W4X?#*+VV'BEZ2Q=:8,>YM/_E,($ M,N5*5\=C#,/,NAV%C6\N>Z;&[6FY*[!C<]M?=]=JT)H-]NTVFZ$KRT%C^M6Z M59 Q'_S9 / 7L(; /"3OSSTD[@&18:5[%E]8 M:EW^8ZE5>_]-_[%RKT@LBCPN&,RS(H4(YPI2DB&(:$85RA,LD=,7Z:B4L7U MMDJ"1DO' ^-'@;0C^8OAZ9F37R+3@]O:"4&H$\9'90Q[Y+?+S(,SN)T7^[WO MQSJ:-Q1S/=\D$#TW)4>WS2U4Q&1,< YCR3*("IY"G&8Y3--<)+S 6,1.?8@\ M=!@;5[R32E:5=B"JMED\J%>57-U(PVH&.\BB&.&?:,4(F\SI#,4NMRB2?E# ZHELI"5HM@5:S MJ6IB?U#O.)#=+!8$GIXYRAD9IR-[G=9[G=H[/N)@!_JL:Q;-M M]KA+G>)N<+O?\K"0]9Y@8E#:\3/6\'F5*^Z&S2$?.AA\ Z5%7P*C6Y:T%3*= MR=+=(PR7,VUER5[JM-T=?BO(=YJ7O^FGY)O<*?*TWJ!Z\_QW*1Z:KKFSYDFJ MOTZ?WCS?S+GVUC;QU8]FYO0_OGD^-MCG:?U'V\,%%PE-*2F@PCF%2*099$0J M6.1422H(8FGDLO <3O6Q09\&NP6ON.R>/QMG+/9LSQ28K5>#OD*CI5,L M]^)?_1CHKBJ_36M-=!_*JG77-47*>I+)-,XC*:%$VMU%J4HAB7"N7[@DC8M< M(AE9U0 [(V=L+]]&3:#*JBGDT+0\YI44TP68-3J[O9JG +9[5P/ UO/+NX_8 M:EW=C9/S"WT&A4!O^"DI@[[R9TQ]R0'G+O?8I_SF M3?R$L(3R6/LM-$WU!SF3L5X8JP3&3/$D9HC%RBH_PU'NV$ACI1K0LAX=-M\< M@+;8P.P'OI[)8Z4T,%IOHZC_V(^VKN']TAN\#AN=_< \T*YG.+C=]D#=0>O< M$'48;KC=47<;][9*/6Z_I!Q]L_Q=)R=\*N?4U.ZALW7)L'8Q/!$R13C2U$Y0 MIOD=R0*R6 AS%E 6+(^S1%H%I3QDCXWCU]J!::->X^S,-[IKSY#.O+5Z MMR$\M\]FL_*[J8ROO=]WY9(MU'*VZEQ>;X7_HYHNY*U2]42O:'&<)P065)J* MN$A 5C *L2@P4:F4F%&'BKB>:EB]>\,7Q6WT Z52YCSK4D_/;*87O\WQ5;HR MQG%3RG%V+'>O>@![H&VNE99[/+NV6*T@2)6%*59;E,LX4T MBJ==WZ(+ C&+GL8 (BK/1/*"H@2VB4IRQ-,7,ZRMDA M:VQDTZJZ4SULK:S^\FIU'5V4+I#M^"80=#VSC#=J/HTASN$1KA_$24E#MX$X M9_*1[@]G;_'(/=#+HT4U9U,>(THUG,S#&QS%323%.(49Y H=?3423BE&1. M!\;"JS@VK_A^5;=DOY;NSNF-=1$V >@";(NS >T!TI>UUCSK[(6;?SO/^W5G MM>=/WLX4[=0=JW?KXAE?8]>@7FND] =VZ,)WX11\G2)WP0$^6= NO"3/-)3Y M8BJFLZ4Y(W9OQ#2:O/_1%LEK4_H>GY:MGW.K7F[XOGD^/D"SB)=)E/.H8)!* M)2 B"$.6B R2M,@+1I-(J\F M^\V9>R9,_VB&RIKI4=-A,VSZA_P@&V< D1Z[7/?+N?GO^[FL'I[?EM53V;:& M6!7K3(F@.*8$QK+IP,())$DA(,T4B0L>/FU1SP#GL&L4#L"!]H@N =)M2\@.FLX-H#-##+?=8V?+ MWN:.Y2V^(<=V2^@S7#F/,:4*00)5QE$&9:0Q8C"%$*R1X4, M')+M,O0P&MMYM>>NACFP(W?W5E8%W":1I(JF&8$)1P(B(3#$F410I#R+6*HB M'N5.>Q*G)(V- 5:*-G4AYLZ5($X#:KD#$ *FOM?O*X1VE-S45@RX>C^'1*BU M]TDYPZZX,?)?PZKR2=F;9&ZV):M_._/[-J*K:1FD]R,:$%P@5. M.2RDY!"EW)2GSCCD.96%XD+S1NYQSLY2_$CS,;;:@P=3#\]43#%!DF]-D&2Z M$^HR@1'Y'\OIXAG4FTT'-ZZQG2D[Y@D)_# \M /V;O%!C7FK]TYH\0IHU<-Q MDR-6@9C*5NJ@O.4(Q4L6<[W=LZU\.7\P917,Z9SU]SA&<:S7,BDDA)M.>+%> MZ= 80TZUAY.K),\RJ_+Z'3+&YMJLZQ_K]7BSZU$J,--:0U/3!@BMMV.G^&.H M8ADADJ204J$@DGD&<408C%4492C+N%3*IN!= \[Z$?R%+LY]\YQ9N0.)4 WOCT@8MI?]:1,/VM1W7'I9 M/ZM[B>B$(E*B819GD<0<:*=0QXG4' LL@P131/4 MIXW3>=%CXUS]#"&_1DT6,-LQ1#_@]4P<.TJ#K=97)L>927!'I^(*_+ND%;B= M!RP6XPY5X.9*%H)?I:>2/2"G6BDYC'!1T2M3?F;M.=[)2I75HZG58(XQ+-M< M#,HHRQ4V38\Y@@B+')(HD1!GA:1$X3SA;IF;EH+'1DW'R:P0.CZUKNRABILL:OS8E^CTI4U&"?*7-G?[Y$I MSF2]JA&XBALE7''25&BF10Q1;BHTHS2&"54QR0N>Y+G5(O6CUO#U*@)UK4_/?)"NO!R2 H)A-M &2$G\ N4!6*! M16<*2-?]P^5_6%BQE_QA<[V?@_=)+M[2^FM3#EM(\>;YU]JT)]^4(KSFB^FW M9D]A(O,")N_IW#7-AY>/T@W#/_&G"-UN!N!]P_&\W!=/X7L*UZ>GT> M9F='SQVQ0*Z>@^!!G3UW0%ZZ>QXC7!Z0V!QUF9 H3W,N"RCC%.N%:5% EIJ< MBX3'),8H3NPZ_G9*&9NK]S%0!&(+H_N^N1D\ M25(60TP14DD1IPFQ2K>REC@V&B QU&H"H?4$3UI1()R6>U8@6ZS[0D,WV"93 MH^\56,%H= 9&:?#.;SEHA:?#NC TK@,M$ /AZ[9N=,&JB?"FOIHVL=KZJ*9 V";(JLR$2DI,DB8S"$R_&SR7V'!.39A!,DBM].Y M)T6-C9.WFH*UJMYU5CL MO/7PL#6,Q][(N:3''L&C'#9L:<$#9T>>\;@(_FQ MY^[P/]9Y7\YN]/_J>BFKCQ_?KKZ'LLA93!,$B]@D/Q$I(,:80,YHKE(DE&*Q MZZ'.HY+&1A3WMQ^UCNZG$(_#:.&FA0*G9SI8GSC4>@*M)V@UO0):UPO.;AY' MS?WDYL7H#7QN\PB*8<]K=@)BC%)%4^D$@7,4^-(*' M9(MMJKMI9&CVT$W)F0G-B41YRJ!,&88H2Q-(1&)(7N4HU]2N\L2:U4_+&1N/ MKW5S:=5P&D0+E@X#3<^\W'08W2VOL-:SJ0P5!BN7!A9!,!NJ584?=HY-*1+Y>XG==Z'C,QN[?;/HD_5V5=3U2>QI2D,8P*4] @CE+( M>$8AE4@11:,<(].#;&'WLA\38?4<;RI:+7I^U=\NZT7YJ)_F9B\;5)Y-4X]B MJS6?F].2!MEI^K;4)3&"K@R9D.>$*=D3DF8MC3,!U& M'IQ[Z;K68QG9L/+^&5).>4QX1F!$I/:75))!*HI"\RF1BBJ!1615=.'$^.-T ME=R/+1]!SF+->!D>@WA%%QQ-/H*)P]KP,FP&6A,Z8N2V%CR-0.<:\,AMPZW] M3NN\M^;KN,S/^;M?E/R/K^5,WU&_;\IS;M*4<2ZR'!>FKGQL\L"9@"P7 F*) M*<8RRT3BU,_ZM*BQD=FNIO]C5;7T;V[.3 >N=BY-&+1ZIKI]H%HUP?6B[739 M;*\O2G!'FPIX?:2%GP\P2]='8L[_)CC96.A;?R(1DE&I$BA M,EX/T@M)2 JEH)*<,NT68:*0"W&,6(_![+^TRSX(1B"Q.RQF4*\Z:^Y(JSM_@QQ2_ M3.=EI8EGW='!;%7/2M/1'(D%Y40@%,\HX1+0@D*88P2A1J$!Q)@1RJE%G M(7-L[&'1P7O=7O:"YNHNDV+',8&A[IEM3J 'MEKWQ#X., 7B(1N)@S*2 P0O MNV-AII6Y[M,.U&_D9:"->Q&F&,(P302%*<@2)4A)&A5YCD@1G**-NOXY+.AVY!X0R$$VV3=G;#;*7H&MNJ&KCI[%)6BQ MT=/27J'&Z%G3CY<6/7^;Q_;[FV4]G\OE8M5EW>Q^WLR?EHM)7L2QC#"&N>#,;(!E$%,60M1Q;%^)K4F []H$8-,,:&T-D*TY#IOB/N9^9< M&PAV+#2'%#=3N6?D'K7N&@I6EEZ!'5M!8^SKS[-# .7UYWN@(,PKSKM;0*?? M&>D,"O4D>KC 4K_8[06G>A;E$Y=_:@3.'QJOHV[^-'OA-X^F.FPCH_XLIX]L MJ3^-S=\FF8AD',5Z!1)GQ#1TBB"+202E_CU+$HJ2PB%N[RQ_;!_TC2<7=#IKSD++:F$: MF*XL (T)X"U],N^XX]ZBTW18IE[T!'+?R1@[:K^ =D?SGJ(;/IB%RLUP$3UL MMH8'* ?Y&SYC>+C*?Y>S:5G?_/:RS%I!5!')C,$B(C%$*$E,'FL,A?K_N7O7 MYL9M;4WXKZ!JWIE)JHP]O( D>.:3^Y;MJDZ[I^UDUZY\4.'JYCFRZ$U*W>G] MZU^ I&Z61 $02#'G0Q+')KG6>D ^6 #6)4JC/)=!D)HGMY\0,C6F^OO[CW>_ M6_A7I[ S\%P](#(PK;0:@KO?+ZWF=PHE"U?3 UHC^9-'4?/D+9Y!H='[?&>WWG+MSUSIZ<#JXA2H_D;\MGW6)NN9=N*TJ-8 -T[[YL;WD,_FA?W7[ MG53\OG50?A?U4K?)^"RJHN2;FOGA#$4XXE3F,*)2-X.F E(48TA9F"92,A10 M:>7M#:3HU/BVB5$$9:LT^-9H?0.^]?9^&'=D#1W'"8S7T$ZFUA^^T0: 72/! MCI6Z*=#N=9VEH#'U!G3&WH#67* 6 JW!P_3\&'I0?'FQ0ZDYKL<[,-@'WO'0 M\BZ88=[TJ%5W>KUYK5?SKT;Y95[^$.)!5-\*O2MS3,-/Y:+U M9QLUZB8M?O?OND[QIW+Y3['\(ECYM"C^K;1O)Z.RZGZEKPMGD0Q3'',!65-% M0# *290*]1,.8QX*F@96Z7CCJC^UB>$?HGCZJKU/\DU4Y$F ET9KR^R<<=\ MLVECNN,ZXM)DL^38$D03!]H:O5Z):"O5;Y?@AUB"K:$WW7JD*-)1 M1#IC=47FNE.EF@L)"D.>1)#$.DB'ZZQT1F,8(JH+\;(X2.Q2T\>W8?(38K76 M'+"MZD"G*-P L;5WW TZEY=EG+V[@5^!O]"VW@X2-V#S6G5@@ T:8 <.H/&8 MSI;?!6,YD=U %PO^4AN%%PR1[SW$2U1QFW+W*W_^ICYLG3.FYO=U$="=-"_* MXR24<0I#H7M0!#2".,T3&*>1FC8YIB+,9@OQ1)3:9I.EA70CAMO4^-OJ,&00 M$ET"WBEZ Q:ZQ^VB7,!S"6(7CX/9+.0;VRM51]Y1?%/M=Y@\/ ? /%&TC>11 MJ=4!DM>4Z/((U[)YVV*FC^4;\9D4_%8J+_.?@E0?U!LZ2X,\(F'*84@3#%&: M4%V'74(JTBS#490EN=&ANK'$J7GFZLW#3>$'K;L@6E7;8G+G,#8(5/*-W,"4 M]+HT\0UX+,$; ;3.-Z#1&FBU@=;;-YRVU?H\PCIJ_;Y+X74HZV<(U?E"?^<> M-'+I/T.[#HL!FMYX25$,Y<%NBZ7>5\63SNX2_/%[J<74;YI"MA_5K^KE!S5! MD+G^]2R2)$.2)3"B2$(4<0$IS03,4D_GQ5,S8]>O6G&E M&68Y11E,PB34SF\,\X P&.,@XPI/(9!5T2%[%:9&G6L+FBZ37_463:TC"&^_ MW-LF#MF/AN%.\J 8#[T1O -OHS[8Z@]V#+!I16>_?^N,H*_M5WL%QMT]=0;H M8//3_4FN>Y>5(MUE\4VL-T5U;$X7&)B F<,>XWDPO&TJ]H@:>1?Q MO-&'VX8&]USJ.S6KWK8WY'874LP2B-XD@B3//8 MJD^9J>"IT+\=6W%1S-XOEL7RQQ?Q5.@R^XNECC>>H3"G3 H,HS"- M(<(1ACB*$>12B%A0DN.W_J%M;-E _;$G@Y -'^=C/F;/^J,]>=T%+G";CF+]; M5<7BJ8V:;&) ZD_B>_.G>I:2+"=ABB%G,H H0#K/%VJRU!4U,!?BI6("ZT?QGA[XYY\$W=#>\0SJTL]$D0K<:@U;E M36YLJ[5R.\3W]@J/#0+M@/+94^>\T/'[ZQ@#<;37COG=7KHSOUN)N\7CUZ+B MS5D/(3S)",MAF@3*TQ\XB;7DG6T M%O]:J<>^_Z93);?+]HSF84(D@AA1Y<2D,E=,$210T"#.]5:*95?WDY*F1A5; M14&KJ6W5N5.(&GHF/G :VAEY#=%@I>/.8.&M3MPI.2,7A3MC[F$%N',W.(1> M-G4R;Y\4W3?A['\6]2Q6KH&40GD-5!^^8%U?(L"A0IN/&TZ;VA MC$=N&R]P\;3.>V&*/94?N!WY[J41\&Q M8*U+01J)MP[!\D1=??;WDM?1&\>CKSZ]]PBL]T+7 Z);SBO=*T/]>%\]EM\7 MLQ"%E$B<0L56"419&$%"U=*,")RF*94\%$;^5X^,J=%8=R#2Z7D#M*8*1Z!U MM3TL.@34]+SH(IC&.3*R0\CAX.@D!A><'1T^<^3CHY-&'9X@G;[4O9;VW>M* MQV&:D#1*!,QRFD&4!+GR4%(&,\I0BC-$(I[8UM)^+61JG[BNI7UG7R7Z #L# M;\4#(@-_S>NJT'>>:FD?H&1?2_L2M$:NI6V)FE-1[5-PF!35/KAW]*+:I[0_ M5E3[Y+67$-[K]Y'A*$UQ+F 4HQBB,%.,%](8$A+(2*1A0+#1_G*OE$E2GA/G M74)Z?P'6\T=[/GCO+T1\XS#?1=0W >ZS(C^_+04V7:C>_ZDKR(CZEM9- /0L MR5(:QFD(>9XPB'+9=!8D,$L0"Z*WRV55T-6RR; J=2"R3IPHY^JA3W<+]9F*>CGC M&0KC/ \@E42H92,2,.<805T/GDH9Y2A6%*+K/YI1B!^UK/AFH]QPWU)3 !.( MQAZ'F,/+ATG0F/(P#*!(B/)U.4609%3 ("%1)K!(\HC.VC+##TM2+:L>V_]T-W0V@XJE8-!4":=OO["JCJ6-A!$]R2$)*(4)A G.=5I0@1#-, M TX0ZT;S_<*PEE4E6).1 MKELY*&*KVOCJ6_Z?J[J)FMR)PZ,\$WF8Q3"*4P*13"2DN7*:>,@("FB"<&J4 M<>5#F:DMS79S&@EK"OKIK[T2WXK:H0/O)<-DR,\C@3\T*^_@WA@"=BQI2OPU MMJS;#^Q8,U*&J3NZWK-.'52Y4B:J.VBGLU,O>*9C,YNYDE05[!>Q:-;"Y4+3 M_HN6T6VQ4A0$ 4$BF>VX]V_2OUE>D*Y]V?+%O)G,7?C"F]HCHP':YU!5MEP49;C[O55;-PJ[;*LF3 /$@2V%"=>IH(!DD MB 0P0BRAF6 B2X7-!/]:P-2^P5=['46GIN7$?0"CV3Q]"3A7V#L:?Z/H%$"> MYN:#QX\Z%9\R[O7,>_(ZU_,HLFR+^\FN"BJ9?R[KI@W8YG0UDD&>)C*%)"82 MHEA7;*820QKQ/!5Y'.2!U8&UB="I4<-&9[U2WV@-UFJ;'-*Z#X#IEK5?6 27JOR^_*I;,)'% MCUD6\C"3BG:R.(N4,Q(BQ4*40AY%>1;'04:844;7&3E3(YXNW'^M*VB5!9VV MMBD1QZ'MYQ>/@ V]?>"&E4-R1"\2%R1(''_NR$D2O<8=)DKT7^[FE^BR%^6B M\3L_D^J^:GB'_T[F*_%95$WYG)GD<1!F)(=9EJ?*+8D8I#&)8!J$/$T2E$?8 M:OO10.;4R*%5>5UFZX54X)M6MRFV]=O#.]W"NBVZ95ESRP1^,Z?$,Z@#$TB' MYT.+IU)8)U:U*H-&9WT0T];=\N>46$#DR2W"VZ M!B$[W55TH2V:8 3C%&.("$X5,<4))#E.:)A%J9!6ZR5;!:;&4CI&W&-OFV.0 MFY'1D$ .S$P]76SN%Z]ZV%RO94T/AF/TJ3DF?CK-:7K L>I(T_<<-X8[W>AA MIUUI',"#PFXVM?@&6T \C17&(D<=7ZP >'UG&!UK]L\\-NB M$F2NN_K^0HK%Q[*N[Q?;#A[U+$-AQD(A89X)-06@-($YQ01FC.!8=^KA26#7 M.?R,1*,O9M1NX5N%P4]/2N6?P5PI#=2BD6_5MF.AH B%:]0?S5<5_J%_'&$M<1Q_OX";,;X/_,8A^QW,M*K@)ZWL MS_J=?6?PSEHSO2$PGDC^G+11^=W0]-?4;GJ;0QV&=T(*-37P[4*B?KMVZ&F8 M(<083'(=#Q\'BM<3Y4\BY6CF*68L,^LD>4;.U'8CUIJ":JNJ1<&!'D#[><,C M3 /SQ0:A'2TWNPI^H+*HSN 'LI'J,[A!9U>=X3P@O?49>FX?KT+#>1OV:C08 M7.Y^SM265]))B%:O&M5^ RXLH3 M(QD,:2C",(X("JPRB*RD3XU'=Y1O8M[WU =;_9U#8^S&QOPX:A#$1SB8\@6V MTP&5-6@>CZK,98]^:&4-R['C*_N'N)1W+Q=/BA:>WPFZ_*52+N9Z*D8T92Q- M(QACJ1;U><8@)C2%-$IEF(1A0BTJ)9^2,C7RTGI"K:A:MM/E#7C2NMZ <[M> M%K :.(,^P!J8=[8XO6MP^J7%R=X7/(F333%X#WB-51+>#3?+"O%G\.BO$W_J MYA&KQ9_1?[]F_+F+[:,-'RNBT]?7@QSKM932- 0D@SI;2B>"8EE M+A.C:)EC#Y_:I]<%J&H%0:NA;0#O#G#GO\!+X!CX([1 PB$\]]#D"V)R=QXV M=#LJ%73O=U1!Z3)6N!">(9>!PR$C',K*'N$KM,,ZCQ2EW2%VD?! MHB]4=^.U.D/MZ]W3&^K5A:[,]K$@M)@KMMR&2FPV#JF,XB3-8RBS4'D=6#G_ MF&4((IEF84 20N+,CN5ZI$V.\3;KU+G6O ;S3O="U(;5>#I0J $^Y^FT[R$C4ZN!/8J1D&GLZI3@@9]4"JW]#7)T]GKG:L)Z'S MK:BB%J[S0,6B;B:.VZI28]XX=&]^;"]1DIO^G]])Q>]?FE#6WY5"@M\NN*Z[ MSG1,8:E_]?Y/4;&BUGK^0Q1/7_4UWX2NK?9%: >Q6#SIHS--7"LR?U3^3#@+ M1+"(& Q1&G(%-?D 4Q#@AE"81C%=N4^)V/:U/AMK3<@K>*@6FL.V%9U MH-W,&_"M@:&MDMC\(3XO[$8OM$F@UU8P XN@/X MN]=UV( &G!O0P7,#?M^^6N]W7BW]ZQNP ],-V+RQ'5)@ Q78P0IHL#P6'YG< M^/LJ<3(=P\8MI#(=NT_,\1/4T#$'FQ15D]/]<;L_\:M:PJPJP>\77X1>O2BI MBA^*^K=%26M1-6&"=XN7U5+]60VHNJNQ_LV/S;+G[9S4=;<3F828">430"(R M#%%.*:0Q5=X#HSC%8 MU& ./"-?.([V">5C8>LK WUP?<=-61\+_H,<]]$$.YP:'.]>\4ZP2N^;?5 H MOBWK9?U%S)O$M_*+X$)-?4J]4ZV@I(R0D/IL@4J(J%J(YB1@D',J\R1'DL;( M(HEO$"6-2&C\E+_&"+6F;*S0#GVUL0,L3E1L;18!I_YHL2_O_3TP. >YRK". M,[>:$>\,Q \EF!KHG69V1'&U.)LYIIC.])9SA7&V.[\9Z@Q MZ#TO\BYTO/.EH?#:.X\:3(C#Y'^__"JJ;C^\J;IP.Y^7WW6]D5F( Q1&DJII MG%$=)$P@SBF&+$HE3J,H"B-F'"QP6L[4UG:-INOL"$"TKC> K+6UX-X>: UF M1C^ #3S'M5BM:W#=MEC=^L7*8L;Q@]E(HXVZ M13S$Q$9R^M$.7?>E'>M!ZS4OE?W;6(@6 NU=?.XOC.D6QC#BL/D,4AA#[?%# M$$8OAMGF@L?MG&T-R$$+;?LG.&S1/JP6^K\/Y?RNKE>B^OCQ;3'^XYW%EN!I^ RV5+V ,O2" MM-51[_*!5LL;H/0\[\?88&6Q9^H%LY$V2IVQL]L?/0M)[Z;HZ;O'VPD]:\'> M]N?YJ]T^#GCAYTT$*I2A(=3=!BB71-; CB!4_PB0F"0N# M@$MLQ(=FXJ;&B^K%2>Q\LC-PFOEA_D :YU!_H^F-CD.D GPF!>_:<#U^+_TY M7&; >'*RS@@;U;$R,_RU,V5XU\B')?U)-/>K9;TD"UU4K2OHE;&81CR@,!(( M0829KK>4,TB2/(X0E4G$L77&Z@B*3XW,6JWT07O3&!64ZTWQGMS3*YRJV+X> M Y^J##CHTS]5,C,R-T=D($I^#46-^!S.2_8#_!']]]'\><2O%&?V']Y/!LY#H>O MQE+[#Q^WC]11PP[:1AV_RF&;\);S0O,&F>L%3;%X2UZ*)9GO]-;NMG("FB(6 M"0JS-&I<5 9I%&8P"M. M&8^ P<;C$+@.S!^G(;W90]1E8](86HM]RB$@'FG;TA_4=ON8MI#U;FL:/VR\ M74Y;^_8V/:UOMB/YNEK.OHAO1:U$W,O/55%6;5S-^ZHJJ[=E5>FS*.5@\O]< MM:&GW2>1"A'&,:(PI;KM51Y22+2#Q^(; A+]67WN-C0%=G.(-:&P 6R-NP-8,CYQT*89]7J9Z]HZ'J?YOZUTZ MBQV%R"X%9;5HZ]BPM0HM@MSMSEYOLK(FT0 3'T\1]F8I88;L[1W8[8+:+];;"8* M'T7\IO(RV81(3/VE&BO\8O(OEV6F)Q4IT2Q?!61AAEL.0"ZF6C$D&:91A*!E+@DA0&N=&V10GGC\U=Z5M75"U M*MIV?-A'SL"CN R/@:?[%HI..Y>=NB.8V/:]<,9FU$X7QA@Y=+8XBL#Y7A;[ MMXW*HSH?]*HY?YMJAHBTMM"XQ=+>X9:Q<*?KL"N+/<(9%(#,.11 I(A,A MAGG"4QA@) *&,,Z%9;.*,Q*G1FUK]5S[5IP#V.S,TRML S/@6E?PTUK;GW4* M[@;(SV> =.AM80B.MS87Y^2-W/'"T/S#YA>F-UY8K[JK:*IGEG\4RZ\'A4SK M_=R=>K_NZ::L:?.L&68H"D*:0\EU=EG",52_8C!A2+ LRU$8A[.7QO=[6))J M:<9+@^AJ\U&^UGBX[_,-F>NB1X"HE:%X*A;->JZ4X*4_1W[$(P:"5HK#U(;-W:"QM";G0+ES6,'J$L^Q%#XKD7N5:87K!2HO^U4IJ\_Z8+86Q:/@8!#I(T8%!&/(%(1JF:"BB%"8H9 MBDDHDI!:I0.<$#2U9<=63] J:MU2\RRT9F3L ["A3UAM'SCIJ [OOY3:DJ+FNOETMOY95\6_!9U3*E$0!@3G%F5I' MA!1BG%-=\";.0\%1@.R893A=IT9..]%S;;80(!M= 5\UGDGK=%XAH\A@Z V9 M;QH#.LKQ]$5Y0]M4LYT7HS49;&V>0)*0^3>LG\L1#KO MFK?%2MX5-9N7VH?6F1U-8L\*W"T64W_6BAKGZJ" MOR?5HEPM=Q;IS:)\1DA,$(HS&"=1 %&.),QUH0Z)!<9(4LG-$N2'4G!JI+2U M1S=BWAH$('A>FP)$:XO%,?T00VL0^W#E 1N8'-?6@1WS;L#.".Y9N+/O>0,V M5H+.S/V]U<;2*P^O11C'E8=YI#B0:PVW74#)@&/1&Y$RA-SQ0EH&1&TO)F9( M.6[+@[>54 N/#X0UPKH6NTS$+))! ..4X@"PB!E-( L$3P,F(SSV*JS\C$A MDYMY&QW!6DG']L='X31;$EP*TL"SG34^U@N /@ \.?Y'18SJ\/<9^=K1[[W6 M[7._?=8]C?[=4,R]O%.3YN*IH'/1M)BJ9TF>2(R3%&*<,HAXCB$A.8*2HX30 M2/) &A4+,!,W-0K8U;9M^K36MVV@9[E-< 9K,U;PA^# _/ :O*VJ;5>XT^!9 M$X49)IXHXXRP490F<9QA*D)JY3J\>O[4*.,MJ;^"%Z4;D&6UZ5=MNYVX#Z'I#J(S,(-O&K:: M=:4VW__)YBO>I&&U)1*:@[=MD^&N;+;Z^ZVNKMUTE?>YJW@4)F\;B?M/'WGO M\*AIA]N%QR]SKTW^Y?:?#W>O2T;G62C3#"N'@3.LU@Q4MU"($L@#@F-$!4_B MR+8Z^3%!4V. 1D?[HMM',3384O.$S-#GM%VA;:TFN/-4I_PH9/:5RB^%;N1: MY2X0.I4K[\/%I&#YT?M'+UG>9\6QHN6]USOVG2&5CE*O/XMJ?>9;L%E(HS . M!(/J/RE$$4]AGB4!S$4>R3!G>9:F5BUFCDF9&CFJ^0;,R[K6 39M9 T@RV55 MT-6R"1E>EFW!WZ_E7.%; PBH-J,)Q/GMX=WV-LMXG.-#8.9870SLP-RZUD\G MOK>!*S=-9#7SV#RF#P)??6*.RABW)4R?F0?=7WHO=F.*CT(MP<3& 6XR)C<; MOUV42/UN)71)]$>%NYBE>8@QP@)2'(=J>1512$DB8,)PG+*$T0#%-BQBK<'4 M&$:]5ZD=-]B#;L8;@T(Y,*>TNN^NQ1KU]PZQ#MLG:"/\D8XS?IX(R5[^J&3E M#,]K(G-_D,.*<1W>]G:EYOEGQ0@K=>X+!8_5T$RTAK/AMX M[-9X)ZWO7=D=WC7>>NZDQGNKN--7C9S#<;8[Y#25:H&HS]UV>]9?L55[GR$VW]2N.0-NSVV;_[:M M95:ZQ>RZL>V M2=(32!SQ,J#7SBFYS(B_1KJ)EX'REHGB1QM_G1X_*&98?FU:$Z:,RCSC,<24 MQ1")@*HU0Q1#03.94Z'^$EB%I?2+F]H:0GU4V>6='G?@-)M0_($T,/$;='K4 M>@_;ZO$0F0%;/>X(NWJKQT/#35H]'KG+87?AG:#++6&]+;^)!5DL?R7+5:6H M[+$JGIY$]5F1G?KC7BR=+J*IXV\%_[58%,^KYQE+)8M(3F&4\ @B%!-%,41 M*7(28I:DG.7&VQ+^])H:%ZUM ,O6B!OPTI@!6!L>*CM#U#>X,04\M[98K/0] M#JS!CLEUAFM@5M1&[7BR.E.AM>L&; ;Q<3V(K7'@58SO#=@:"'Z]YB!:[/-< M9S!'VB :>U#M-IG\0]^[.^51W'C;6OXQVML/&^#Q;A[]^B#AL53/*[7P9M71 M'?3/2,"E2#,*XSS4@>9!"$E,8I@G2C1W[/NE&GW0>?M! M'\@>\*,NZC8D0B^RM.^J!D:(YR9 8J%>*5W[NYS/]:G<.L"T;MK=GOJCW6+A MS$B9+18\ #_.M+A65./\:1^_N[/X6:\4S&#QM%(X(VS4E8*9X:]7"H9W.:P4 M/BAN4XKO'W8V_Z*IIL13!?:Z]89ZV^A6MH/!P&WKM7=$>JJ=FJ M?"3(8J,WN!L45PN'>@A\1W*7/>%LYP7;XM7KXQH_;#P/UM:^/?_4^F;7K"1= MV*^L?K2]K+?5>23-**,RACC.2I4&28Z-6)^<$36W?9J.G M;6K2"1S-O$(?Z Q,Q1L5Q^E_?@X1;WE))\2,G*#4;^QAIM*9ZUU:Z+ZH-^6K MXI?;ITJ(=E&\TH[^"ZF6/SZI-Z-+TH\SGI.<$9A'(H0(IQ1BB4,8R0Q3DB8\ M2(T2%ZVD3HTF=K4$6DW+,@AVD/>3R&! #LPH#AA:ML"UQ.2BOK>FLD9L=FMI M_GZ'6]N;'T,N0&-*X03$,2NPBBH?EI#Y9I M>PSFD8=.(N*+8@X%C,L>)PT\((;35SH>)U9"5UEY_Z>.:!1O5Y4>NIG,<89Q MG$ 61Q%$B#K$.^HC''/[OK,/#BRZ[W8[6-_)RKE+>A]X)UH9.5/ M_%WP)^5-;,L$':N_KION93$+8)#@0'$"22".<@YC$41Y&K LQ9D-)URBS-2H M8VO+;HZ#'85<-#AF3#,6Y ,3TG&TFX519\E.Q:OAZ^O[0-43R5VDRJA/JZO)>_U6WQOWNZ),5"YW2\_Y-]U0DB'\KJZ!'=C'&2\!"G M,.-(T2HC0KE:60YQ+-.6 6 M;6R I83*BK:2*%C;H3/PUI8T]1?WSONWQ_W^./1B0#T1J+L>H[+GQ7"]IL[+ M'SBUM'"EL!3%4G%\_0^AK1/\]INHR)/X13U\^8XLQ383.(@H8B)', TBJ7S; M((&41C',FC3Q&),LM&K7- VS)L?HK>Z"7UR&;!KX7CV!?*B78>A-Q-$2RG< MN@%KB$"'$6A AJEOUB>NNI-V+M6/RSFIOHB% M^*Y/$-XO1/7TXZVHEH4LU#@\T Z%50V0]2FMK)W M9,-GO4B%68K6S;+\AL=ZO;0NY(2(+Z23^!Z^C3NJE0 M\)G4NDK!1[6TO%N*YWK&F."4A 3F<:CKCP@.<9YE,)(5P$FB>'WDV' M4?WOBV!Z[2Y?]C"/YZZ_D&+QL:SK[9>6,1(DE 4PD50YN&& (AAT*O?_!Y$@BC(\[3=]O1%1?%[/UBV6P*J"^=Z/-2H5;Y9!W/%!*19S%G M4$KMKA'U+Q*$"0PRDE&D2"L2R(2@S@F:&B6UNH(=9?6N(3D;"&6';C_G^,1L M8)9QARJ__1_UB)9!U ];XCC[X%&HPM2\-3D87^_FO:Q+ M1JS+>.PX+&F097FF^"#,,412A! 3CF#$,A2D$0UR8M4TXZ2DJ1'"B0(G%_@E MIT$V1A"%M&,=C9=U#! MZ!O9KP\SM,?1GF\JK[Q>T;K@!:ET+./K'E\O_9D6?L;'8/]_*,Q'BH3:E@4[ M05$W8-<"W4>BL6%@X"V."08>@)'.#/P/A-T!P@4H]IXFN#QWO*.%"ZS>.V>X MY#D.4\WC]_)S62R6#\6?ZLX>[?[_6!=G<>%T17.M[0UH]&T2U38:7UI'Y#8'L MP//?9:!>4 O%#"'OQ4_.B+U2M1,S,$Z7-S&\WS$F:1V!P**,)$RY"B)4_O>>[TBIS8M M-!H[-.#KQ]6,EOVB-3#)MJEMK;8W8$_?&[#5V',C/B-T?#;CZQRPWM;7[8UK58;VPS'D4)SF 21_I -1>0:K>5!K'$:41P MFEJMP"UD3XUL.M4!6>XD>Z[=E&?C4U2743!CI(&P'7H9?@Y6CTD^%R#EJXB8 MA>1Q2XO90W)0<,SA$8[%(]J1;*+UMGQ;&$!CA&*90Z#PCE/(U(3IO]KMVW___#(O?PCQH-9@!1/'D]<_E4TF MCN!-GGK=E.3=_?O;LEY^*I?_%,WJ[6E1_%OPIC)JE[@^(UE *(HH9"+1?D^0 M0HR(6EO%)$QP@+-LR*ZT-NAMNO=0'SN"':+?J6CMO0-O"SA\5CSHD MGIA]')U'G2A&'8;7\\ZXPMVFL:8(FI8Q2[*4,A)+R+(H@PACI%;71/V4YC&/ M>9[&L;"ID+]YLM5T,%9A?#NRWZ)D1LA.M@],FEV+0ZV5/YH[,-03%6V?.RI= M')CS^I,^O,#MLU-?_8NH9*E;:C\=R>1>;WME))(!9Y!R0?09;0;5%QI S&0> M"1Q%>93;N']F8J?FO^UI;??A&N)L]E7[1V_@3WY/X76O'>4*[U:;\[\*M8/) M$V$8"AV53>R >$TUEG>[\9#R-)[+1>-/=)^"D)QG1&10)A1#%/,(YHAA&% 6 MQXD,8LJM*H@>2)@:N[0*@D9#.W(Y!,^,1RZ"9&#*V$5C &XX:;HG&CA\_JA? M_$GS7G_FTBN /K:1EC.M%@V-&*6-!/O@FN17:UO3C R9/ M3'61*J.2F@_07O.?EV=>N./11.9MHR!10.,\RR/%@B&#*$.Z=#K-(")8Y#+) M4DR,JK*>D3,U@FL[(3AM@9]"TG*/Q!V?\79,!HWC/(.$[RV55U*NL\%RW-23 MVRTG+G=M#TJ6;6?G.:GK>]FX8O=XZ_@Y=S&E4S/O""U="K(RN8'/J#GH' 6YO04W)&[A9Z MQMS#IJ'G;G CA#>KNEB(NE:K,JI\D/;89;%4GHB652[J0CVK^?6VOU(>)KG> MG(4DH@(B+A*8HYA#R1+!B0PX8594X:##Y$ADHZ].K=\J;,!3=#-+>Z $!/S.6BP:B<=@%$K]GNDD==Z!BU*;<1"@.. M0-./]AU_'G>E/&3Y^E6L \DL;_J2'H4U?,[09>S*-?]9&@" M24HCB'#.(1$H@TFN/!49Q'$2I6;UZ(SD&;V^HQ:?ZV+#&H]]KC2%BD>> 5>Z MVD8F]\%L]JE?#MU86[ O.ZBU"5M:5:AU!>_ZL'.(5S; Q%O8V;8^AP347?"3'^>%TLNY=.O7,M2O^=6EDZCO_D MNUG:VO7?I*&EXW".U]/25<$!NZ)]W)1Z1X@EE-, A@FB$*4I@5@R#.,T3/(4 M\S /_;=#^SC5(OO'6W*]K00OEN#_K-.PU=%^TCY8%^8?#?N!Y;0C8 MA^F,=H#>F"W1/EZGS+\;,$Y-T Z?8M].Z%U7-56]-Y7BC/D/M1XKJ^6,!T)F M <*014$"$2F'82.B%C:G2V5A-L] 2MHN;M@TZAV<]( MGC :F';LX;%J%W0& *=.0:>>.5J3H#-&[?8'.G>IHW^SJA9-@_ F#.W/IE7X M.@<'16F$,8,D9QRB1*:0(/4O1")$)>[%C MZ^4W*H.YUMG2/S@/LEI&)0E"%-(H)!!13F$>D CR' 6, M,1F2Q(I@O4(\2H3^YN3ZI:M1IX^SF[#]^=D8+T?0S=C8*Y0#,_/V->W"^C?J M#E1YU!0;7X5'S\H;M^ZHJ?D'94>-;W1HM?6P6NC_/I3SN[N[NEZ)ZN/'M]UR M)(YQE"$1PTC1-D2QI!#G<0R3* \0$GD<2&[<.ZM'T-3HY>'^X]V=1:^D/@S[ M:<,G,D.?B;9: J4FN+L#K:**,SZ^=6DOU0>91;\H3]"-U #J-(2>6CD9P-'; MFZGO_O&:+1E8L=<]R>1Z.V:LJ^7LBSZ/;))UXI"*,$,22LXRB%B<0$QR =,X MSDB&:2Z)4?'2O:=.CO/TRU\O"T;F^R5^+?*>]F'K9SYG,(:F.3<SNV"-^?\;\K% MJMZ)$JC_42R_OA-DKKZ-3T+7:@N)6@T1&*>1A"@G$N9(<)AE*$M9$)-4)L:^ MBKW\J7W..Q8T&[!E$WM$M1& [%@!OBLS &_MN $+8=-QVF&8#-RA8<$?F#YV M<5?:=S%?C?Z[P6,UT!: =VO;]_RY"Q[C,-=T\6&W3^)>*A>25 \_ZB86**0\5MY= JD(A';[U.HW3',8 M$.7WA0GGD5FN5Z^4J,QZ#G]]WCR[,47MM94Q/I. M5,4W]5I\$\UQTF;OT;$%VY=R/O]05CJ:=Y8RY:[3,(.A2-6J.DQU4IY,8!C$ M6*(TR:1='?]QU)X:7^_V:%2&@ZWE;4\Q\-/&^)\O;MRH<0 =$+9QN..\5&:' M---[50:>KR;XEKBW]AQET'PW^QQ6Z>NT_QQE($XV!!U'^@4%];Z6ZD5$9R(1&,$AY"A%2:PN2D P2*CG%09H'V*J >8^LJ4U6&U5!L:.K M0X6]$]":L;\GP :F["U6NVH.$#]I (?/K>ED^=SU&%<'MA)\@23#C209Q(G3EF8A"+'2K^EC](0FPC*25NVPF M=FH,\J!TUFE]<*XSDRKQ32Q6 A#^GZLVK\5B!]L2?S-N\8_JP#2S5K@]!UBK M?-.ZA3> R*7N3CR?E]^)^K2 +*MUNMC'LAZH0[$=B-[*I!L)';EVN@T0AP75 MK>[VT^]SI^5EU_%R%C"US*=,0![GH6*N5#D\.B14$)9+2E**N56VR'F14V.M MW3Z@W$FH>KH\Q\7-0D^C,U#CT","K]I$]#0 MYQJ*]MQY63N';5:KHK$NNGTF,HE%DJ609>I?B$=J.84#"1.I?23,LC2RT5O9__0\S/A8-'U NU&<_X G#H^ M'1X3M#SW6#@JZBH]%/J,/M4CH?>>"PM]MF5&=&V24TL6Y F(0UE -,\ M)HI@TA!2D3(8Q%$8Q[E,41@YU?T\)FUJ#-.5,MHJ>5DQ]*, F]&*-]@&YA5K MQ-Q+AO8AX;N"Z%%9URDHVF?VR?JBO3>YT<;GJF1"\/J#4O778E%62D!3ODCO M%:EOS2JTH*NF0A/0 M(ZH<%2[$**CL^)&9213XU^3DO%]%P9Q[,2PUYO3L'4=CR3. MXR2/( YH E$4YI"F"8,\$9%D,L;"KK^3B="I\=/NT?A&5FIO<.W+%Y*YZX_L_1<6*6KL%KTHW M=G\1GZN"B5F4,(QQE$)&0ZQ)*X,T5JZ5CL<-&<>Z0<,H]9#M])X:[VW*S)(N M*E-TVH(7K>[-^O\;-^UJ-9$MWPW#5>3T1GQ@GO90SWA3L7C'^B/%BM<(@ :" M"50I=ANS:]<@MM3ZKU%AV&THO-4/=A3OD#FLEE?=CL.[\ID4BUF*$YGHX&86 MHA"B+".0\$SYW9QSG KKTTR M\0&2_0Q_,3Z#GVBZ0F.77WP*@DORC ^>.5Z^\2ES]O*.3U[DYLZN]TGN%JQ\ M5M30- /^5"[*=3&6-NF8"):J97,JF8 HSABD* ]@D@9IP")!@B19MQ-Z-'=) M360;O=7[K84>1_CXUZJOVR<['#\:(6_FZ7D#ZU]G^4-2,S/\I2/5!_::>10+G)$G5&IB0 M'*)>F1,S;78%))N]01:4=!H:E]H^S6<_8SB":2! M"<0!'Z=*VR<0N*C2]NMGCEYI^X11QRIMG[K4S=70,0RD_OJY*K\57/ W/WZK M=:W^3=FW6[;4R?"%J#>E81$FN0RB!,89XFU3,(+B".8IC2E.*$VD53R"O0I3 MHX:WMP]_!Q\^WO_C 7SX[W^\>[]X_V/DA#L-B MYI4,"_; %*/3![7V8*V^WC?Z25L BL7/8%M3@(D(9;Y!?!,_1NMATR[K%5!\;[#JCZ>)U&0Z<-/!DZ=7CE)5W3 M1)-.][DJ%JQX(?-U4^*9D#3@(L8PD&HU@Q+$U&I&EUO$ZC-',8QY M,H+$:\^R4[*NT*+LC-G'.Y*=N\F-3WXAQ4)'Y=\O'LAR;7MPN^#-#W?/ M+Z2HM*"W7TGU))0CD681P3R$(L\01'$B(4VPA)BE<8)Q)%":.6S9VNHQU>W; MC9Y-!.9<6:3+@/"B?BEK,K>I$.D\0F:<- C@X]"45AW\I)7_68.K]=<'0JT! M#>YM49:=P>B,\,=?KO!YHC1K\:.RG"LXKXG/^3F7QZ+K.MB:=.]E4S]1-\Q0 M_/'\3M#E+&$BB'$0P"#F4E%@I-N'< I)F.(\3!GAE+F&I/?(G9J_M1\F/=^T M%.%*5_<0\S[@S9AM #@')K1])--;G*[2Z,1'91#>^)VZ(_M)4?B=FZ?GJK&$;K3"26+NF!-0.MF M[Y7&89*2,(=)FNBXT"2$.5%KQY3(2(@L(9E$YLU*AE5V:E2X41=L]&W#NFTZ M>@P\OOWD.;51&WH+K G4I(8!G;0WH//DX)OLVX__'MATAYG.^S!6AYFIO!>6 M?6O&&:C^WC<#ZS!B_YQQT-SOP3.2S)%S4]J,X;N%TJ+Y?.O&)7K\2A:=WI_* MQ3=1+P7_M&K2O%@4<($(AFE$4HAD@B#!A$ NTTCB6'"]MGII@CX?EJ1:&IY6 MC:6_#:6]MF(X5KM?+>LE6? F]HV*IV*A:\P 2N;-.D-GIS19*?58:2G6KT7, M(A&AC,(TDS%$>8P@C:2$. I%H/M(Z8[I+:#O%_PO_U*L;1CIE1#-?_]*[X/A M*>P41W@4S_:B5*6N^L:.^=T^Q%(!L/5O-ABH'QL4)I"MY#IPU\Y7LM;[KY&Q MY#H<09:P7,8IIHP%%N=L_C6"Q/56L!G857&TJ+79>K#>E( M>RQC#ZW=5LH@Z/=NG/B5.-XVR2!([6V*#"/!86K_TA9*;R4>5H6N?R5_%L^K MYR]B(;Z3N3[MF;$@3P7..(R2.(4HY1)2'H20TB#). FP5/.WZ7&*O?RIG9!T M&JJ)N5$1Z)-B"S)V& "#R7-86 >>(3OEUV39E:'_QVX9>K5(6^/>V0 >!\?= M8J8;%O^1IK,!QL%NQG)'L7=:'./N\U[$\P%CW$M]]\(_")TAKV:HSZ+ M2I;5TXEE=U.:BS3I=:Z^P#.P:"K86Z2$]K M(VB-U*$XNV;>@,90H"UU*N;K^3TPVPZ]WNB.,Q6./+ .[1&&P-];*P6ORHW< M=F$(8 ];- PBQ6$Y\J'X)CZ7Q6+Y7M=?>M!ZZ5\]B$515I_*I:C?K=3_O2R; MNH2/WY43]*/]]T/Q9U=/DRT!@$FE^W)H'& M)J", ANK0&O0^C_*L/,%5 ?ZI,Q7/B,/W$A+(5\#Z&EAY!'DWI62#SGC+9T\ MHK*WEO+YW MK=K_YL?GQ[X6HU(.^_OBH%)HWSG*<94&2I $,648@HB*#)"88 M(LQ))G&<,^K6.+U7[-3FMVWI:;!1MCD&^W3[N].2QA!]LZ6*?TR'GKLN@-.] MG+<1.KX+>O<+O4Y);R,@3A;U-KO;L95U6==Z;TFM!L2"%:)^U"?1,XP%CV2> M02XCJ:@G%C 7A,-,YBB3!(L@C*VZ6!\5,S72T5J"/37!'XVBEEQS E0S;KD< MJH&YQ $E^Z[5O2#X:EA]7,BXO:I[#3UH4]U_M1L%; K]-!G\7[1[="]_JT63 MQ#IC41(FB4SU]BU3"W&90TP1@4R$-*0\CW"8V#!!K[2I$<*VW)5+;8Y^8,W8 MP!M< Y/"%JFN.D>C*BPE5,JV">_^V,$(%$\DT2]K5*XP,OLU99C=Y-BT53_C MBU@6;<>1[3;CNZ)F\U)W(MGD=6$1Y@D/",0)YQ %)((8I0F,:2""!+&$!58> MA87LJ;%*6_YAJ_O."0#8:F^=GNUN$1+IGLY9Q4#Z+Z5C!Q^U2)1EBWAXIYCI,PBR#!60X113FDA"8P MSU 0"BQ9G%IDH9\6-#7*:E0%G:Y@HZQ-WG /J@9'"9ZP&IAR3L#DLN/?AY=- MCK0?W,;*;[9\S2S3D,]CT9]"W'/_B.F_YZW83]TUN/Z28H_*M=SVZVX;J?^_ M%9DW>2V\: :D7:8^BC^7;Y09_S7C41:@.$Y@1"*UL,QH"G,99U!&,4-AGN(P M2NWK0-HK,C66W9:(K#:& /)<5LOBWX(#5M9+'1'"NOBO]MAWYUJ7TI$.PV>X M1S["H Q^XKL>CZT-H#4"=%: K1G=+AC0EH#&%)][ZA>BZ;56I8,:5RACZ0[6 M\0J7%SS/):9_?Z5^3Y>D6.BZW.__9%]U7N&'LFJ6]!\+0@NMQ691%R";W$J/_#)BS=?>P,7.%Q1F1@:FT'XWYG>Q"L#5&4"M:F &5+NZ,( M-M:XU2VZ8$QL4@9&&9NQ4@>&'2/+-(*+D>U/)W!__(AI!1=CL)]>A/J1*L$1,Z^JIF\,NP&=:4U0>==Q0:TN-N:!M7W@ MCZV%X/U"44_5,(]M!(Z?4;=9?8PYEJ.L1<8=QHO*YE^.^@#U]2]0ZFJ%^"\' MLJ]BOX>GCURTK2N-\GM3%^5VP3\GD08$9(!+.8,XC4% )) M+"+(0R)8G.(49[E5QZ&KFC.U26?3.)YTC>/%NG'\BU;W!K15;9H01+'.>5J6 MS:^; E^_/;P#+Z)J"WV-5>?+SYME-D']==Z7H<],+J\(MJGY]?OVK7J_\U;] MWM3OV*LIMWE!.W3 &A[0X#.!6F%>Q_G:!<3\&//7J"KF=>"\E1KSJY5[F^-' MI6GK37P1+V6UG+%,XX3! (84(,P1Q&".CHS8Y/F76LV_'):^T_ M\H\*\_GGK^5"=(50,>9<(93!.,$)1'DH8)[3%"*1Y4+F3,C0J!?-L8=/[:-N M] .-@N-MI'>LJ,W8_SY#7>0C7N MJ^))_5:[ H_H;N=UV^$+"OUG2R52[!M@CY#N7IH$ E='2R$B L)\RC+H4 X MHB(F)(C)A?$:YMI,[;-7+U5P<>"%Q6 X1U\, _$50C!N@%82?%!"U*IN8]4- M:.QJ_E@#VEBVWAP%K7'-WP8-RK '>;C(# M=KAV>80^;08R&PT,=MS+95\%7 M2J \OCQ[6);LO]:=,-INZC]>Q51E(0T9#4,8IJ%N;Q5AB#.F>#856+ WY>_)%V:RWBU8^2QTMNQ,.ZYYDD==",S M)+;%I%6O:] \0$[JH?F^,U%W)%PG__30Q)-9IT+ M!Z'TY\W:B(0D"4*&M!>50)1E"%*)4[5D#:3(9)ZF<6CC19D(G9J?I-Z;Q.Z; M-X+6C 1\ S8P*^RHNU>&K34?OY?^J,(&)$_<821R5#*Q >$U MNUC=ZT8WG\3W6\;*55-KXW-5+M2/K/%WZ\_EO& _VG]O%P91%N,DI0',",T@ M"A-%/42MYP3C7)$19TEB%4]BJ\#4:$CI#[8&@%]6!=5OP&MXN"/[K^#K,!4YSSY6#;A1\]ZW"Q+AMD,@!G+#07KT(>'2FT=P-SE6:XUW\0Y M@XWR8*V]Q[IC#ICYJD9F(WK<&F4.H!Q4+G-YAAN7_5*6_'LQG\_B.)$R9!D, M.48021; /)+J7S*-*4N%\L^L]M37#YX:!ZWULF.<#4QF;.)B_,!,<=9NZ\__ MM9&>/NW-8T?];%\;\_J3//B[V^>FG),742U_?%9CL]2!A?]:%2]M).*C>F)3 M53=C7"?<11!G^G2+Q!G$44!@G)!4C3+G";8J^& @W29C 5HM[42=Y6!)M%C">$\Q2F,6$0A4BQ4!!F,$L02D-* M1<2)S0%0O[BIG04]:AE@OM79=EG2BZWI0L078H,O/3:*WH"=DNE;97VN-$Q M\;:VZ!4V\FK"Q/##]8/176X,\DY(H98BO,N+;+JV=HN33V(Y$P$- T0X)"&B M$'%)E?>BBZJ@B&19'(HLRBQZG9M)-?HLQN]?OE8:R$U@GBY+I;Z7A5!N#&OU MMR.9,_";D8P'-$?*;!!T">[J>M6D<[]MP=OD<'_R62?9#!-/''-&V*@<8V;X M:XXQO.NB"&PROUO4RZI)O-CIT*:SKE?UNU+W;IOE%,4HSA'4=9'U)FL.,4LE M9&D6IB$/44@CAW!K ]%36S1MBQAL5=_KG=@J#_YHU7C,>Q=J12*&7&%;U1!BEG$60)#BFA849P.OLF*EH:GY4[*V/S M'>ZJ-'!(2D%7390DT.\(4%.2$,]-2.UBSU)0=*;6S7;2J3]:GKF[CZSAZ?LH MHS7T.?P^UFLK;L#:CG;HMI: UI2-Y^?Q//YB/'V=S+LK,NX9_<6 '9S67_[$ M"WL*[JR/?U4RU9J8WR^^"+T>4QJ](751_[8H:2VJ)C7F;O&R6G[1P5+Z**Z) MG](G='=+\5S/I-1%<#(!92YURY]0%[DG.0Q2D:$HBA*<69V;#:'DY#S5S6[1 MMC:7[HRUMA,T^>N=I: Q]0;L&@L::\&^N> /;3!H+';M=^CSS3!T@Z\\WD,[ MS%<<:O=>C .,A>_.C3Y5O$Z?QP% /MD5<@A9CFV@^'^NZF43F_98KD6(3V*Y M#?Y_+-^2^NOGJOQ6<,'?_/BMUG5&-UD"73:0,F53=#<-&0XX8Q +G;>380:) ME"%,$A:%$4FR,+6*IQU"R:E-0CLVZA#V:FVEWIMM*]U.9])^UG6!MJ"Z:]M-O[2#_ M#+8)4%M[A^E]->" ^&J2-82*XW;3&A#D@[9;0\IRFW%:R8_D3UW%;%&+-V(A M9+&2 M2YO]]/NJW5'_52R_ELKK;"J+BP?2U"'1%4?>_#B\>'U94WYD%M(0QX1C&.!0 M.8LIC2%)(@83DB+.PB2+N%$)VB&4F]I4L'.B55;K0ZW6/+!67!&)LE!S2%NT M25?O/G;;^OJN8)#E7.#U%3";$JXUL //#%<94_O*3P. [ZL&E$_5QJT&-0"H M!W6AAI#AF"L@U"PE-AL3^QU0NN)F];M54RM0UY><4920B&(*992HY0'*$3 =-NJ?K.S)7O8U.F@ M HVVP6/V@2-ZOO(1;,6/FZ'@",Y!SH+K;W=&+T!IG=]0**,?- MT9,P>-TWQP]??EUNJO]HBY+SZ(J2OY+I>M ,IQPDF04 M9HSK/"@60A)P!".&),GB-.<\&[-EVA$=IT9"C8J"-RW-FE9F/24G1QM'P[7N M=4=GZ"6OQZYCK:4ZE**U5?^FK_#JZ#W$>H9B(HW!CFGXE^KVU0.Q[Q9>?:+< M)HLOXIM8K,1.ILA.6451LZIH)-_+Q^)9.;(SGL2Q6@YCY4>B$*)<+8J)( BF M(@ESK!;)*;6:""SE3XWD=Y.ERITJHGRKNMXW6S;*V]&_[ ],VYWF M-WL):KN56]_M8_[8C[DU$SLBYXEE;:6/RJ".T+QF1]?'N'F_"D8<>:$YZ^V+741U5\4V3R MS>:\>B?481;D22#C+%?<$"MN4(M>2"+E ,4R1ER(@")AU-'0ET*3HY&-/>-& M!ET\L&:NTYC#-325#3]2#A5+_,#KK:;)A>J,7/7$#WB'=5$\/==U=5HOJT+W MJM9!YCK5MJW),LL135#2G&F@"*(H5 M2D8>02A[@.)-)&N4.=9E.R3/Z=,>O MR+15MTWK*19LON)=:L_RJZ@ T:-F607@).AA&(>2<@Q3PA3RB 60LCR +.?J M#RS*.99V:_\+T!YQ7GL%LR+IS/7'^IP_QQDP8>J,5PA"F% 0DP1$$B(,:8PSC4#;U#)BFU:@!P M1,;4/O\=9\D])_\8EK9NIQ-"XWF2PV2Q]YCOW=/[>)T<\AX33_MCAY>Z?>3_ M$#J,6_#;;\IE>^I:CM_+=\5\I7[;G$;4]ZMEO20+KK>9@PP%)&(Q3,,,040B M"HFN4(>R-""$\""C5@'3EO*G1@YK]0%I]6]Z@93K$U]0;C4'$%!2%\S]0-AV MJ,SX9< !&)A[-MAWJH-6]R90N85_1^\;T%GDCYHTYWK M8^RH<%%^([-U4-Z'LOJL7M"OI-XY?:AG>9PF1.8QI#%2:Q]-@%B@6/D] 9,R M4$N@T&CM8R!K:A2WUA;(L@(OG;X[IYV&RTL3E/L9RS-V [/3!C:E*5BKNG-@ MZ1$VWNV8M[N9(\&W)W2*,!KSN04P+7?K&S0AQT$W\]WS*PKZUK7+E8>N%BP'Y_(Y(-<-H-;'!;X9S*%]K@;'K;I[<<.MQN"C?QPMUN6>\1QI<7XQKG9K= N0>A?J M)L\9;[5N8=7>DMWF/L=,0O95\)6NT* +,2S4R*P;-S<%&38=Z&JVW/H(HUII;9OV98F[F\PV!Y,!D MO0OB1NEM#_BVN S0FH-&=9]U9BS1\I5"9RIVW+PX2S .DMUL[_>Q^BQ$O3D9 MG^D>KQA'!$J*%"UQPM7B,U+N8Y#*.$\SC#*KFK"G14V-B%XMHIJ"SQ]=8U=Z M$'99>+KB-NZZTQBR"U>=Q] 89-&Y)^B*:\YC!OX7@2,9^7WW5FV8>R M^E0N17V[X!]+LJB_"":*IEM"QU&SB$9!EJ- %WV*(;NJE^6SJ,!"JZU["W3ZW@"R-LKR%,%\& S/"08!=V#&^;#I MH_ME!]*-*Q<8$\[O9;P^9K/]]<\+@[]M: '.S)VS_A,,Y@'+(4_#-,HS M0F)JUU?%5H.I$=M:6;/O#_RA3=%Q"-H62Q_*?K3LB<_[& Q_$CH _!>1H!6$ M W"AF?RK4:(5/'W,:/<@-X)\VT3B-K5%FZY9LT#0-, B@XQI_N,RA91$"0R3 M5*8A1U&(D%WWV=GZ$:YAO6+ MT!U?Q/R'<@Z7X/\+_A8$00A>2 6^:83L6/-@",U(\9)A&9CSNO%X:,>C:R5X MUV#NC]%.V>^)L X>/RH?G3+N-=VF)=^[ MHF;S4K?B^[7Y,F:(1CA-9 Y(P%$>10KLDERF,4B)5&:RQA;%4JRE#\U5VNM M?OO*6[* )?2&)#$KK$?OR!$F7U1C*7U<)G*#YH"H M'!_CFM1)EW>+>EDUY\.?U&O6Q1!1RB@G,H);: M978>%S0U9M)Z@JVB.MSHV35&ZR2X9I3D [*!N<<1+8>TSWXHO.5^GA S<@)H MO[&'6:!GKG>CAC>KNEB(NKYE_UH5;5&/YL=*;*(Y:T. #E@J@OI8+!W5 FDN A@IHK,[L.8[7 MDV&H\;]V)P?O=OTU^C\,-9S>ND8,IJ";B]!(W_1$:YL?=6WA/XGE3,W-41K0 M$"*6;N?L%&K'G?K;^P!-J2W?EIC=@T6AL M-YF> =ELAO, W#C33HO8MIMBU]#LIT[9GV^ TMB"&*9"QC@@(DPHS0.%7CEDLR'!V\C93CP M'K6,RQ"S(%(W'$9ASK?GWQ\WDCRTV2X@%Q2G M*(EAB)( HBA.(,TC O.8R22G 1>AW1:)=Q6G1K>[28EDQT;P_74!T#:.SC7I MT]L0&VYE7'7@AMZ3V!FS7?/ UCZP-A#HCQWLF*AO6ANI=QK:G8N1LD]]#X;W M/%5O"EXIH]4WP*=S7[U+A]F+>A:F@J9,^<]A()0G M38,$J@\LAU&<$>5@!PP%D4.5/0L5');F8Q32V\]-8&UNPKS1V([O;48C#1*< M"9Q!+/1HD!Q#I:>$4D:(4RJ2$(6SEV8#YV%)JN5U!J-C]-=Z#!A 0.;-2) E MH.*I6.BO1G-VJ\%PPT%YFB>ZXT$0ZB8H01! '*,?(K;"2/ZC X0/+:$W!Y MA&N^TV)9$;9ID*-MLIHL' MR(SXQH5]8#[<,6:OO-BR5!,_^$P*?@,V-K3="YOVK-H,GRE5OB#UEH1UL4(C MIVWY O PTMQ1$M3.88W' 37FOLM@&I[.-@@UR10#I&SU0>"/?H[(&)M1 M3IMYA"1Z+G8H7_O;PSOQHI:Y;3?4]PM1/?WH7M0@18SD,H0BRS*(\HS!7/\4 MQBRE61B10!B5'3LC9VK?_F]_>_@;V"H+[B5HU;6HJMJ#:O_G[Q&K@0G@)$SG MF< *+XOBLWYP&ZGFK/UK9E=D]CP8O;5E>VX?KZ3L>1OV*LD:7.X:%%Y6RT=1 M/7\4I!9ORWHYXS+)(I'$, @R"1$1(<0Z+QYE*$RR($QCNYJ,AR*FQHN-AE!) M>@9SK2,0;0B,;9#T 92&1WP7 33T$5V#C=8.-.K= *V@SU#=4\9[BYD]$#!R M\.HI P^C2$]>>4D %GDIEF1>_%OPD^U%N@DIBY(DPPF!>0V%,I=^A5 I:VB.AU+9/\;QE'P=Z?ZQ(+28-T?U77D5?K_XHH_OJV+Q M](;41?W;HJ2UJ)H=_;O%RVJI_JR@476EYQB(<^VKS.Z-J?A XT!+Z.2WVK-^Z9ZD#@'AR\#B7'8;/P M[5>=JG6WZ":R)@>"%_J$HKY;:$4$?[-:?BJ7_Q1+?:(U"QBC.,-4+9!#W5 E MX3!/ @QED*(T3 .1IN;MIFVE3VU2:/77&9]D73'VA?QH^$ [>.J7E2Y9V2VK M=8'RMKOFLMRTJVZJ6;ZLG4-]ESC;.]/#,!KL60XY.$,?9;3C\O]3][9-;N-8 MEO!?0>QLS%1')&9( B"!G4_IMVY'N,H9MJM[=OU!@=>TGE%*;E&9+L^O?P!2 ME*B41 $4R&1-3+OL3)*X]X \N NSGV_;$)PT+8>-.8#:[^3-2( MQ"B)2,;S K(B<4?ED+9_0PRFLI!N,38A?C)>'6U,;0RIK&R5KO#Y"T8/< MK\=FZ/77"I:6A7TVH*S8;?L!]UVX MM*\R<_G-_<\M!3WQA:[DY,O->BYM$.A^<;M4AS]H73GCB4D3D1M(!"X@)@F& M(G%BS5E.:4(RK*D(3Z^_RJ:0]WZ\A'MGY V0]L\J=M[:6L72ZYTG]>]CY.1? MUZM$$_O_10XU1\2.O;#]ATQ%< C(!M-#_P:6T96!X\ MV[%6>(R'1CQ?\.;13F6^?)NO596?7@BI52Z=<@\EKA"P@#3'$F8D,0AEB%$4 M)"+NT>;49AKVGZ?9G;NU'-+_I3:T5Y(Y%W6XLF8G'354R>/6;=<^UOUHL*D4A^T%; MMINE!>94"P:S5$NW9EY 3C,,94:QDRH7*^V48S85WJQ_I#=I5 U.@ZZ-& ML^Q#U4>WS_KHT 70^!"/#7O#%XD;P]L?E2E[P_.<-_L_J&==]/VVY[;@Z*TH M*^:>,6FX(*F 6CJ%=4((Y(08R%*E>59@9E10;:KS34TM.-N:!Q9[B_]/8#'T M\[#ZT54 M^'Q1TU&K$2Y=[IT^P%!7S\4.EQGP'>KNP MYM:#FRJ%[#SL5X9*WN -$BA=;OT%PR1O:+J#)/_']"/ 3_I)+YLSX3;RNM-K MLUH_.&F._=36;="[Q;0O\P=[R4?SV?ZT-)9][>\^S)?Z_48_E#,I,4H$+Z#@ M"$-,"^'$JRU+"I&@1.K$)$&5L>*9-C7:W'K6B#:X24W+N8.%H,8_4#OHMA_: M+H*OSDE0>1F8VQNQY_UX]V7Z4 M*YJX/6G;*[C@HOX;H039P!PCQGOM22$RIW. (76;T8@;DQ(JE?8[N^71UM1HIC'/'>2LM4YZ4WL7PGY4 M$PFW@1EF:V4C?[)#\.T%D9B>\KZ=<$25\SW=T@O(]W:Z?%JNM_N6?I1QQ]=[ M90[#M32)5"4? $9@@3+7*+:!ZD"]!^^-1(H2JV=+ P_V_;6I]A MC' H!\%](5EX&^^-FL /9)3_D;ZJ \>/>I7?,JIYY_MR6OZ?:?U_L/G#=]4 MM34_.-!=AEM5['[&,Y$1FF"8<+?ZP^T(SUF:0H2T201-$*8DY,/M;&UJ7_)V M^VUG+6C,!5]K@P-7X;NA]OO$HP$X\#=_!7;!-."%221>Z&YK5*+PW-NY6+O9^ MM^#WLT3JC!-.("EP:B.X0D%*40)30Y(D(PDMN%?9E*,G3XT2=\8!9YT?-Q[# MU4UQ5X$P,%-Y^N]-,V=]/<$6I9;_?K]Z^@][3TT4]B][?CA^TBB?^5D'FJ_U M_ 6]\__="?&[]>IIKK1Z]?/W4JOWR_?+)_MI6S*XE9OY4[5U,\LQ8TSJ A:: MVPB'%!+:(2.%"2)9IF6BI;"35;?0ZQ?A^#<=]-GN#!CNM75IZ)4DQF-9IS+, M&YL!WQD=G.GOVP]^$P/ M1"Q>4K]OPV/G\P<"L0?-=K[IZXKXQ!&!$)8QRJE F(D>%0$)Q9 MSN*R2/*4)"SHI-)Q$U.+)G867E-CY 22?H1S'3X#$\L>FD%*C)SW/9;,_W$# MXRKYGW7P2*S__)7]/FU7JNW]LMRL*VV_=[9_;Q^< /"L2#.I4.8$VSARB^'B]3UD;4\L5[Q> M56U4)T#>+VW0<6_?HW*6\CQG+)$PES)QN7@)9#AET&24%IHI4R!_I5OO9J?& M&FTKW93E^]9. ('HOU^"QO!!D T0 MVQT$X9'T=R,A'2;.&PQ8IUZO_]/&D_ -]O! U3?\[M[';TX\=)L0F"HB=9*F MT.0N,8NY8S>94=!HI+.,8H)H4'6YKL;^+/P>?,KC/+Q^(6$LT ;FZ^=X-88. M4XO[(B+Q#G&<;VKLPQL7G3YQ:./R/>&;2V^7FWVFP"==9<,L[UVZUV,YPTQA MFB4**L4XQ%)BR%%N_Z#,'?'EN<3,=Z^IJZ&I\45MZVZW=VK\\&C;6SYN-?>Y_*Z_HJZM<>B6K-"*95@(R#% M16'9 %DBT+B .N%"BH0*DP6IXIUI9VID\#'.4=QSJ"):L((S C/I.%8+!05C M&FJJE W0M&;N-)S_SF$,5$?8)JP.O<1!T',)_GI6"D,16;')"5,RO)4 M(858,'%>!>*$:?,(O0#2O :342BS-O &[$V,3)CG$(A)ET=MC$^6Y]P\295G M+^Y'E)4*S2M>:O5Z]>"VYJN%TMOUVA4#= NGKW[N+[GC/]V/;G_PM?KXW5U8 MOOU#K^6\=&MKOSU6*S*4T[S@)H%4$ANNXIQ#82-5^X?$)I<\HX57HN1@%DZ- MH&NKW(YI)6(%5K7=-T#O+>^O:!6_@_TH[$6[;6#ZJPR'E>6@[1UHN>>RQ-K7 M;5T$E8\WX&/3R2T_+9-6GL9CT<$Z(1(#Q[=O5/8>#-[GS#]<0WV*MSXNW7_? M_K^//Y9WJ_7&K!;SU8A M(X^VIL;DULR[D/JDW4!Z;$K'@V=HQJP-!6__'[2F@IVM-\!:VZNV:S=V(35> MHV$X5JW7Z[ ,+ #KA4YW(=CN1XQ8$-;+E\/"L'ZW1#R&OV7O\LVC_DW_L?GR M0R^>]*^KY>9;.5,B,3E# E*4"H@ES2#%E-KY=YKK3"1ID06%UJ$&3(UO[;N& M(YP6[X+<+]@=$LB!F?G\J?*CN/G^5JK3^YVKYKK68%+11/DQQ*G=B 4:0$BCS' M,.5:&$1D@;27+N%55DR-VGZ=+^YT?:K_2?CWPQ M-S^KGU\>D8O3$P/VY= ,X'L)-=_<>A[&KSM[J[*E= X\L8 M71$0[H[1)2,%PL-U35B,?"VDG=%S[X>/%U=?Z_]!Q'WUPWH,77?KE=1:E>]6 MZ_H88#4^OE]^7BWX>I\\6LZR3*E"I0@:;FP GKE5;I)F$.M"LSQ+%95>J1A! MK4YM:&KL!NXUV!XSKDQW*8NE,[Z5KA^25>[=#1XCSQ#@#CS2['"U-H.6T2YS MO#*[E5L^"*P!H\@0\(XT:L2!.6R$"(6K,'WQSSS.;\Y+? MWZ]U7:GGH]D.-%_549.$2VJ-TT BCQ 0ZR&_P& _V@8>7@Z+"K@+'UANP=0?6][4P1Q7[[FW,"ZB!7PO<:;GPJY_:8_&D6:5YY(M]('NLDPR#XL#,V#+ZH)COEQ5XU>Q85K;7^Y;.^F$ M#E@Q&0;HD=9,8@(>MG(2#EOGVDG X\9;/0GW\6#]I,?M831?KC>VD4!N'ASP"7GN^)'>V\K=K3_VL>-9Q\[RD=_ MR:GFZ[YX75_QNO7\R9+$TW9-3N2)444NH"Q<'5I--*2Z*"#1A*94&YRG7FH# M9YX_M8]X;U[/]A53'\\>BC0G?0ZFO#&1>S_9;3(4R-GWZT3 M*_5Y8TG(CP*BVQGRO3RW=KA/IV6F6V2YGR^7;N%%\$654OEB9[:.N[G(3*J9 M#=(0+C*(,XTAE<9 I0AB,DU82I-M-[]=JC]-)S>VCM3%NOKO%/O7;Q!ZT1X; M>!B+>2;OH-.G=B;O;"=,Y$S>L7U_JC-Y9^&-?2;O?$,Q-*E_M]^*6__]'ZW> MS$OI9A%W:_TP?WRX7:KJTK)\="SFU+#+W_1FQO,L(1EF,$?:B6.0!/*4V!$# M&8UX9K I@F2&KK1G:M,&5P9"::/750;V3NY3.G.KQ=Q*[EIM?0M4VKBV[WSG M(*/UR.!SEF?ZV2UG0.,-^&7KSU^J_JGOV?I4:>T[Z0H]F-YV;WP'D>4.M^8% MU;M[0]6W98K[YE6\>U^[D316T5DNR=6'P^M?ON*P. MYC27S40N*-8Y@@H;5\R;:R@*ZH[%Z)01K.U__??)KC!D:ASUVU7E8N +/U 3QL+P[8^;FFSSSVVD;JB8&YUWD!/AI0&WH#=IU2N[+=!ZJ= MV5X$&G=V%X_4*0'[)M\$5 XV/6+\;Q^ M$XU*@>J3WLS7U31GO^?X:;58O%NMW1SG=LD7/\MYV?J1'=5,FC*I(,8\@9@F M"60DSR#/9::8T'EBO,YY7FG'U :UR@VP]^-@@]W9#;:&@\89\+7]X\#MB[Z] MYS?%&*%/!A[>ANN.X/G$E6!&FD?TM6+4^<.54#V?-US[N)Z[._*;5H\+2^LN MC\^E=7 =GL9.$= Y4E$KNR-8JQ5\^#VQUT5[PO/T:IW M[P?U49KKN\1>_;2\?=Q\6ZW=P!NP!Z":G6B?E\07:[ULKS)WP6G]?K2L37<$A7>4& MKVW4I?0L2U"1\IQ";+@-7Q@O(&4802$903GG>4:]MHP\VYM:U%&;# YLOJGJ M8-FYR1IL+0?.]- J8MVX=\]<6\X+FBS%CW\T>N-N;E[''1 M,;_;^FQ5.WG(V_NUKA>[JO2D+S]66REEBC1/29Y"DBM++S*1D!/)H$B+G!C, MLU0%;$9W-34U4JF,!3MKFP1!8 T.V;_L1-=GVS@69D-O#)^'JX_"=S=N(3N[ ML? ;:^^VQVL7N"/K@TCWGFOG$T;<5?7QY'#?U.N.G@OX+N;[MEK8.\JW_WRT MG%V5[)EE(C6(W^Z):^WF=5O M<[N]X5[FRJP;L.S(LPN"TG--_0IX1EI>:5GX;Z"VT7[ISLJ(B^+=,,1:^C[3 MRK@+W-VN'BUC7[A\&$%_=P[;2(VDT=^T.BEI_F=0A"KR M/[_]VDR"1N'GDQWK]V=1RVHG=K]3C2BF:9YA*#4O($XD@4(("4E&4R8(3[0. M.@(>V/[4B.D=GZ_!$U\\5AO;\ZT+8.T60;FQJ;U<5ZY=[<'G6,SV/K1U;Q$!N8 MFVJP6I8.RD-^L,0L=WR^L?'K'E]T_&0!Y,MW]>.05[R@-A=\W?YW$,H)0RH2]7@V.BH%A0'QG(H" M[^Y'27?KU7>]MO-#^^IL;I?*K51]=\SGSGP+DBF>$@I3Q#3$)+40I"D7 M5&F&EYW!E:(?=VCUQ4J0$?2")Q=V=3 MHS*VC]//>=KKGIZ33OM@[JB_6LQKUO!F,K>\S#&Q4TQ#(58IABRU_U0X94FA M)94HJ$COZ6:FQL@[*X'DY3=@%JL?=7VPU>X7"V=_Z.3S-,:>D\ZKD1MZLKG# M9KN@W]@8<8;9B4&LF>7I1L:=478Z>C23[+ZZ)R$8,Y=ZQS#;3!5B..6)8C A M!7%+3C9.(T4.N8TL4J*TR570A/%D*U.C Y=.^^@:.HP? C_^DWAZ?OO7HC3T MIU_9MX\/+F=(A7_Z71#$^O)/MC'NA]_EYM%WWWEQSUU_/E__W6T6_6JYY+$^ M,>Q*EOZ^7(E2KZOB=>^7]G,H/VGGTWPQK\\2:_FX7EL.JN:2N\W O_+Y446N=3)L\HB\!Z0-C.= C M/>G+"&3E#'8E2U?WRTI S/Y+;RT.3$\8[4WP(\%I=>Q(*1)N[[9R^@:TW 8_ M7%GHMN.@]APZO+WTNH1G7(S==;%R-D:S M>]RLC[&[XRAO9'0#^@V&;Q^^+U8_M:Z//U79M=NX+4EY4A"40)7;*3'.!(,4 M40(1)JX88DZQ%B%Q\-F6IA8+;X\H?N^A.7$>33O4,Y.FP@8 S!5MR#@4KJYD M9F<92O <$89F3WHM5J/BV6YQ.$3KC,WMP5'9/F#*W>&\:"#[C;)1@!MX5#RI M>KT_YK@[8Q!_%G(1G4@#S_EV1ATH+KK[G-@OW]"[6NW:K6V\T?5_WR^KW7-7 M_\\.".XF1AK8!49#H#A1233H]G[T=+)HW9M'VYHK5+?YYO*@9_9M(ZQ@")K<52U15$.* M4PT)I8BY_6\E@B3I?1J=6O1HW[DBC(*\H/7CG]B #4P^Y\I4'AV.B%.@L@]* MD8C'J\E162<$A.>4$W1O3]':Q6+UPYV\>+=:OUD]BHUY7&R3=]R,6<^K&?3K MFN%F#&N,68X@%[D-B@A%4!2D@(H(F0N:YQGBX56Q@FP(^:S&JWCU:EOZB&]: M]:YJK45K0: 2;5"74$V3E&<&ZH1E+DY%D*)*ZI)((1'+"ZI"*U@-W"'#5Z=J M=8=>JG$ZPF_D& S:@8>0QD:P-_(&[)P!QFF@U'+I;OGL!FP]B"CZVP>X6%*_ M06V/*_#;!Y8C6=]>#XEX%G@?1%?Z+94"@:FOG//%W:J^^V6D;5 M IBERYV'H'$1?-T["=XN'Q]T+;@3*+,>K_L]M_I>HE.'WLI[F?Z,9["O:F#D:K[U_L>^L%59K=!\^<:7VUTF.[X9/=^X?;VZ M)LB,$RY,2@3$6DB(A8VA.28&HEPGAC"1X(('2M",9WV/5>*AAYK&Q!W?>2]=<+:' MY7^.4K3]NR1:D=HK3.BA0/GE[5WQNLELP,K.;'($6:(IQ$F:0UHD&60\-HAMC+KY_!K/!R;;RJH^:I!M[P.T'WNB,)+28_,+33@7']O7CZ36>L/) G?'4[Z^0!+%!_>[\D9//?=!O_W LJ&=)QC/" M3*5SI"!&60$9$=3^T] (J) M#!#/#FU_:C&/?=UH=2+,]9&NRC<'*4('X^\1* V+ZL!$5!OOTC>?G21M+99^ M68%73?9#7??W<@Y$%/"#-+J'[(31A+N'Z8Q0<>^^4%Y0_ Y^[)@RX'U]?J8- MWOLQ/5> ]<+8.?;CVJU'?]+N((>>%2K-4YH86"2NGHLV'#*<91!IC0C!A%,4 M)L9YHI&I#0S.1CAW1KJ,_@6?/Y1@T2 ?N*YZ"E//!= KD1IZI=*:!W;V@:V! M$9<0.]R/M=9WJHEQ%^4ZG#Q:/>NZMM\7OU? ;*VM_;;:O-'E_'[I9GRWY=^T MNJ_BUMT%S7$MIYF3,":5Q152SG*(4Z0@+U($4Z;SK,A$J@JTF[GZBQ-=;5B? MR>T(0D95&V$,<6N,]N,=$OBU)_/D'_[XO*\3S0F>:$RB5=+$7SB%5*H," M%41F!.>H\*\"?+:9J45?AR+!:6!Z.XU0GXV,\U %3)>C M0#;2K+@O=&&SWHN(=$YNS]\]WASVH@<'4]7+5_>4'-5KLUH_N(#WKX_6I6!G:NN$4> 9 MT0Z,_0+'.,@-3)FG08M_P/PR&+&$,,\W-*X,YD6'CT0P+]\1QA;E>C/[E?\Q M?WA\V+ZXC"/"E610,T<.*BF@4%D"9<(L29A$H[1CW;D MD;]OW.+H7)?OET\VBENM?WZQCWNS>K!SI!DURB4RN*/2A4OWS004B>*PR!/[ MD2:(J\3K<_1O<5ILO[_?'X)R.V+J2!GNR\PPW463)&_ZSO./EYLVCOEVJ MS]8>=WYN_6AOG!$FTX);MC'V<.3C.RQ+@S+4&O'&"D94? MH'$D]@FQ&*!&/1IVE4$O<"8L!H"G#X-%>7)/)1Q>?K./=/]Q2?=/?.%6NF\W MK_EZ_=,^OE)]G!DD<^S._S*5I!#CG$$N:0J5R;12$F<2!Y4,]FIU:@3JK*W2 MQZH: WIO=Z! CA?BI."8,IY"JMVQ:T$U9)0)2/),929-=%+P,(7%Z)B/H[;H M[!T"8+_Q*#IH P\YNW>T^DO+Y!NGTM%872L41Y0@"D$IE@:15YOCBA"%P'"D M0A1T\U7+Z_9I)\:=[1)1SJEA-F*&BE-FJ9X6D!:$P2)!#.5":9$$Y7]YM#DU MHM^;W&MEO1/>H"7V6*"-L];NB&6O@-#.PQALV=T'H+CK[YTMOL1"O \$9U;D MO6[M*7A6J30VHDV")D(*ED.=XM2);]M LA 8HCS),4)2$Z1"2MD=/#V(/<9* M^0*-TF@?%==#\/P8HSE\.-\4%([D2D'&%[*PD%79^HCC4S$X#62)SE0>I MZ(/_RM0DR.H*P)H80" QV"-T]B"O>7@ZR U MBOM@%I-X?)L>GY<"03E)6Z'/N$[@V14I>?U8;E8/>KT[2_-)/^GE8[705M=< MFF59;E+)&,RPP1!K)*!0$D'*N$PIT8RFM(_4LU_S4V.VK8&MHE3])* ]P?=< MB1D,TJ&79+:&US6@&M,/CN4U@'^Z#'AO>>@PW"(+17LV_B*2T6' G!./#GQ* MC)J_G^;WWS8?S>^EKH@U0-0QUTS8*1>%"&,;QMFV+-UA#!7/>8:T<061^A<) M[FW7U'CPZ"1MY1E<&6A]JVM(C"7H&:OG_;CV!?IS8!)^F:Z\LE[RU< /4F"Y MOU4O6)'Y:BB[2SA?__BP 4'I^>SM9@<)8GI?",GV>IT10XD/L9YX_-8*N3025C: QTH]8SR'839 1*!1QP9GF4[]TV97UFE_];!73 MK.ICWOXQ+V>28T-SDD.IN(8XQRD4>5Y D:I,$YE3*KTT>SS;F]HGW2Z:6QD) MOCHS0_7/+X#L%P9%A&[@KSX8M?X5@;NQB%W']TQK+U-]M]OULS5S+]QVA<#@ MZ]7#P[Q*$2N_N*V[&!K96?H%.LDHIX3IFMQ&GKZ$PQ1/YW 7'QTVYX4OE,JL5D8J@@L D)=Q&# 1!KI2$QF1*,&4PYTEXN;"C=D)> MY_%*@E6%:[^M%A; \M^JI$RWH+JO#B:V-:JN$\H_P)LK8N$N#,RE(UE+N9#1 M(H6<%@6F-D(3DH36 HN ]O#UODYCK2M[AP#:CWNO@FY@WJUMNP$MZR)K[I]R M/*8R_L'SQ]>O/^7>297YDQ=>.4-KA6WOUO9UUTOY?;G%K8U9YS[$SM>=S1!_+ .5L<($>NQ51SW_NR?&S5VU$FI3GA&<2(:E<_5D&1 MH PRPB334I"L2(,D/&-:-S4:JVT$\\I(5QJGCJ9>H++2R;X,B(%>HH?&B)^N MJXZT[=_WN_Z=3.FC+NQ?NKC12=O^'.6+NF"-5J"HLY$>FH"O5S9R=6WSQ7Z] M8*>6\^YQ8X>=7:Y^R[ZML,?M@ZLB.RLH8QE-"IAD1$%,D2LACC7,F> 2XSP1 MN5=4&L^DJ;%]RRD@=UZ!^\:M&V JQX#9G=WF>]<"A/;B=&@W^[],-PU,^>T> MVCNTU_"Z ;5/8'^ZON75#6B$@FK'1N^Q !G%T7MN),G%D7HP3*$Q*MB=:HYQ M6AI/^3$J,@_/9#VW:G V AZ9<"^?)0[,6ZV]:X7SI_0\@<=<'N,85=# M./"8=%Q(Y=)Q-E]P@HK47 G2:'5H0L$*K3#3@<.%(C*G[ARS3DR'Y<]*P71= MV8<)5\M[&U\_O-%B\]>UTS#?%1R?T3Q)3*(QS$AA($X4@8(5#&J%F5*:",2\ MD@8O-32UN8 S%3I;@;+&WH![9^X-6*Z64(9_WAT ^S!@'-B&YL$=8F\JQ/Y: M([:W-1)@(:P8![BQN+$W@($<>1F5;J;LN']$OKSLQ2%K>ES?@SL_/R[=?_^F M%_-5^?Z_JD6?]8N6Z-A34EH+W_U6O0+MS?Q]ZE:"^@%T 9<;# M<"36[,0R$F/Z@=))FA<>,1YO^OER0)V>M_3;W?QUOERM;1S;5(UXH^7:!;CO MK-EOYN5F/1>/E6S"EY5C;'>B7TZXQ?8/G !;%9@K976#RX7T06[+7_ ?.M06:T( MG/MEV'YHM-[WVPH=M3/'&4L.[02-H3>@\0TX @!'_7SF/K#U,-X6:&S,(^U^ M1C-KU(W/V& ^W_.,_OQ^@\+N;+Q+G[%/;U4)V0N#N++ITM'DW(F5?32?[4]+ MPZ7[7;WIFL[RC&+,$((B<2DO6&M(TR2!/%=,)J[0N0XZ,!7+L*D%ZXU2@5; M=K E]PWXJ35 DG)A,,5*_O-K=-RL MOB @CM+UPN[NQTYO'[XO5C^U_JS73W.I3Z<(VLC856?0JLH&+"O-U_;O7Z_* MS6^KS?]U>G<[H3.6I"G">0I3JITZA_T;*RB!"=:&:\(5ET&R2X-9.K70]?=E M*TJ5[3Q@%ZDNR_-2]B/WL!]I3J+?AN;94QG9[2ROG7]-HK9SJ*K8_K.2_FQ\ MNHF6!S8:_)'X>S@[1Z7\P>%^/DH,WV#/L%=^T^IQH3^:@YH.Y>U2O2WM3-NM M!^^.&I4?C=O&;*GH5X?']_$93RCB*M,02^URO5D&!4D2B#))A,JEU"CH!&)4 MZZ8V@#3.N?FP;(J@/%6>5"O=NO$0&.MB\QM[L]XS(7ZH? MAQY06EUX6,>F[L*=<\!YU_S&7NP!FZ'L6<4JN4R*9@2G'&<2Z,% DB8!48J%00?/, MKQ;7'P19G[0IPOH#&F4%B^FA@ M=M&Q;:1%Q?9?>QJ^OOU1F#8:3 V9QGM@SRJ9:WWU?+PQ/+"& M9@CX?L'O4) .S'^-V3>@,OP0U.&K8/5!+5:IS9"FQZVYV0.4H^*;?9[11U+D MFPLZWR^W.Z6E#3<=2]H6J]+Q6KVM]\[*3WI1I2*OM@%I:CFVQ?KWZ$# MT;IKWR^;A)$2;+T"UBVP]0LTCH&M9^#+JEEB*-T* FAY]Q*=%Z),\@*=.)8X MR8B=&:A0$AGT;I&26(V-J%,2&9]#J9+8#^]9C/?!J7/\3_4-U!L,+BAP%MVM M][?:W_.3>8;L/.X3EN:Y#;SZ5Z9WD[S M,SO_K)O-I^$><+_Y3(.1MU"^V.=MZSE@;L,!FA*H3>K.[:K<#AN40)I)H[36 M(BD'ZP#4W0EL/5A_N16;.S/JU+- M54G> 8IJ!" S],9(J\5I[(<<0^"]#7+BUAZ['V]L /=DV?!)MU(T?UMMWNAR M?K]T2SBWY=^TNJ^8;W?!)\T7+M/_K[;U#TY 3&]F0F@D#%(P%TQ 7#A]+R4M M8W%!))52)ZD)$)V):YW7IS>^Y$QC*?CEWMKZ%[!8^=9ECMQY'CL6X_;%.#2X M]^D@\]V=KMJ[98D1;!UK7^5D!K:]YYP#OSCW_G(#K(_,"92>C[[K&65 M'IIFXLM\8]_\+$5$DLQ @TT*,184LC2U!"19@G2:2:J\=DU//7QJBPJ546YK M+\U^$7\!C;E^?'(2O6[>N!:3@?DA% YO,NCR^\1'7VKY[_>KI_^PM]7?N_W+ M_C,_^;!1/N9T1HB:G)7BR6'3.0Y)#DF"=,9 M5[E_[8'=8Z?V25K#0I2>=^AXS%Y[^3ST/LG;][T4KG=^AXA9]_%_+-UJ'QP" M9:J?N]NM2+V[>D3QZ><6'NI,'_VV9XWNIFS4/E[XN)[;Z8V+V-^W3HJ\TF:U MMM_W1I>;_4]G!AFI&V[O2LW]:&V+S]6-V#OUN&)-U$YUI14:O\J8K7P."C' MJB1^I37C5AF/ ]U1!?)(C^UU@+A<+>;*-?1VN9EOYKJ\_6->SIBB&4*$0$.- MAI@G$O)"8:@2F>2&,&QR+S&[KD:F1HMM.T%C*/CJ3/4,=#HA[>; 6$ -3&R] M, H]D]L)PG7';4\_>LR3M)W./3LDVWUMO]C*29]5HC?;E/>98BFATF6:(RXA M-@F%#.D4LIR;)&<:YP3--DY!S2]8>MY T&>^:V; )0/71JLZYO;0U@U8^FZ! MG872+\RY!J#!/^^F.DAC7+RXXYS;D0*)H\>/&AF<<^[Y4'_VNGX?,U2/)_0\HO(H2OW/1_N@MT_VCP_SI7Z_T0_E+-$JX480 MB K#(18TAYQC!$5.$FTRS3(:)+IQKJ&I\=+>3E 9"KXZ4T%E:V""Z%EL_7@H M!F)#KT+W BL\Q?X"$K$RY,\U,VZ"^P5GC_+3+UW?CQ@.E3?W[ZZ1E&PPCE@_4@A EP#YXVV1[%WTKREN6C.S]73:1F/%,*&X%= MU""F;*B0,*C2%&EC?\;S/B5#.YKT>MW'3S';J5=49^:-M@&: F:W"R%7P84] MNV#W(XQK41Q)B*N%7$T@6T.KDA41US\\X(AUD*2CI7$/D%QV^>C@B,-7E486YP#UX\I(D V,$OL+ 25B3=@9V0\@KB 0B1R M.-?*J,1PP=7GI'#I\FA9)K>+Q>J'(YQWJ_5K.X3.-RYQWND"R=637O^<":UI MYFH5,N'JLA#$H9"25/4+DS2A!29!JZ@];)C:_&1K5_#J:1_X_>AD8% 'IIK3 MN2,[!RH=P=H%X'RX 8T/@Z:(^ (X7%K(10M>.A7$%R*/] _O1_7= ]XIFSLI M9MNT7KHBB[=+]=='ON;+C6X7"Q6&&<$(@9DBEO0*Z33B#8)%01/!DR)!- TA MO;#FI\9W+>NKG=(#%T(WD(/ZP7=[>2AT!]]\W@-[8'D%\][V@221^^$6;?KN1$"N!(4ZQ5)2DR6I#EI0]FIU:G2VMR^,N_P@]J.LZ, -S%0M M>T%E\ VH3 9[FR,>#>B%4B1>\FMS5#H*@N$Y"X7=?,V\4A_.59MUK3>/>D9) M1B7/."R0)1^L*+:3R!1#ABS^),GM+#(-67&ZU.#4EIZJ#+P^D\4.3$-FAG&0 M&F4:J(_6FVZP9WV5@HD[O.II[@;G<9>=/3]P\[@M/S/\L]9*O MYZN[M7Z:KQ[+Q<]/^OMJO=%J.[#F16*$R\@7>9[:V 53R#'",-$"R?QJ86LMR68&\J:&SU3]&_"&XWF<2&;.@-KF.H(@8G(6!&B( 66A; LH;&=BR $.:,)S+!) MI$9,"N5UT.\Z,Z9&(X%[,+Z%A&-V7/RML$F6?AZH)P;=$ANL9'-/(R:[,7:Y MY/*53^NA7E/I"7_2FWF]2K2O3UJ=AI@Q8Q1B2$).4.J.43'(D)%089V+G$C& M[;PK4"^VNTFOCW'\C,/*M@#]EPNX=M-9+)A&JL)325+O+3TH,1X"CU^OAS(]GC>2O*JA;T+,L3JE+"(4NQ@CBE"C)J"ECD*I-):KBF:/:DUV+5XXAJ9],A MKW[;@.'>_(,SE9^TTOJA*F)X9M96[FH+A.[B>?>.7[@Y!.(#DW7+Y!:*X&MC M:L08,A2=^&=5NYM]J9.J7F!TG%/UN[\??;TM-_,'&U-]-._X?%U53]G]95_2 M>;MN+#,JI;*(J)"^)2=R O+0J9Y8P%+2>.:/O4"+2RW!59F2_![Y_?@.]Z M#4KGZOGRK2_>_7X$/-%.'9B_?>H+EKX%!FL$G!1^C<$-:% 6QA @T.=FC9B MU<'XO3=6'<*(ED^K,F'\+@FN53B "3U6=U\O>%G>UL-JN8T:64*T9FD*N2H, MQ"S#D-LP'F8LDSG6&A.4>:N4GVA@:@-+92*X!0^UD0%KD:?0\UBXO1*3@7FY M@6-K7Q]M\U.X!"S,7HG/2*NQP3B%K<%V@-"Y\'KJOO%66SNL/EAB[;JNYQFN M;XY9=Z55YLO[9DKQ82?L(JGB>9%(6&2$0&R4ALS^#'*:)CQ%S&CD51@EH,W) MD5UES_"36?X(Q3J.Y='BN&>P_"$X M.G@5<&N/B.IP2Z+9D6A*0+VSGKCC7NNY>*S"//>#T[?\K5Z]G:6<\-R0'&8T MDQ!S9<,QS!A$B(A""6Y4ZI79/(AUDZ.WMO7 O3=@O=\N6AYN%\T/MHO._3(@ M[HG>]Q[!Y$OVZ,#<>F9W[P;LJN Y;\!AGU<_.I?-N?7Q);LT( Y^R:X=*8@> MOXO#HO"ANJ SA(_>Z'CQ_U!X'4P>!FND;Q58I_:Y6O]T]9MSE) TRPLH-,80 MRS2'5#I13L69RC%#*0LJM=1^^-0&VYUMH=5;6WCYS0GZHC#P +4S*U)QZ2YW MHU56;3UZY JJQTX=5TH]<4V_K[(IL7K'?[K8[W4C^Y\2*2G3,.-.W8X6"62* MV> :X33+"*:&!VD^PV5IXTY0; MB_<]=V,0Z%T]75N!VWC%'-9DF="*,*#=/6]6YX:.^S/E*Q;9TJ^6W> "LU/\H??CSX& M 75@1CE]1L=Y JPKVR.%8!#1IF"XHDGL^K8[LN!N(!S'\KNA#Q@H)^G";O'? M[6Q&JVTA)>F.O*SW]_;HZ#?/>38V6Y5Q6N54S6LA M.A43]^/(N4R#O39^[/VG>!D&'@U\\IQ\TYS^OG]QWK9>G+]72V8M5&[ _NW; M 0.ZTXWC)SX-W;ECI4$-YL>TDJ*&[J[@%*G!#>HW5O]-JWO[\#>ZG-\O:YM= M/5M$,FD$EU"QO( 88PX%,02*7,B\T P5-&CE[W0S4QOEME:"EIE!)8(O@.HW MS%P/UI^%/!%/WQ?K?GZ9WVVJCH7 M6N<5E#-,&,4:9S 7J8)8IRFD0A8P,5S0!!5*81YV;K.CM9!W?)RCFI5U/8H' M=T'JQP*18!J8"G96;D]6-C5"MY;&XP,/."*10E=+HS*#A\O/Z<'GEC".4'H^ M>^OJD_]\-U_8A]GPXWZU_CDK\I1AK!*8$2T@)I1 QJ2 Q&W^9I(Q4TB?^.#, M\Z<6&-0F@LI&T!CI1PGG$.RF@0BX#/SIAT'B_<%?_WJZ?_L'?6 MW[?]R_ZS/O>\43[E"\XTG^^ERWJNPAV=FGZ_E(M'-Y6X6ZVKV&%3YQ54:W^K MTUD%.XV !!E5:&$G \8D]H\\AS0O_^;3W^'%6N>^R8L$8+X'G0MF+=>W0JU_C]VKX0M8@X,=:G8IKW+A+ M3H, >[2.-$PK_8:09P?U?GMT1UL^FFHAJVPM3;WBY5S.$EI0R0H&*Q M.0U>7Q!X##RLH_Q8?##X!R;IH[/2M>5.6:.V_7!OH3(_'OWV0BT2NX:U/2IY M]H+E.3?V>TA/9;-5V2IE]/-6RO4C7]QN7O/U^J?]8;UQB%.<*44$-()(B+6= M 0N2*\N EOT2B0M>B)!B'UZM!E'=&,5F]=JLU@^58NM]4^T)K'9"JF&!]QN_HT,Y\+A=*3RW# 9;BR-*](4@$DN?SZO-<<7Y M0F X4N8+NCGFV/NII8\N$CNP%BJ%%+ECI(G3]R )=3./A!J9928/RG:]V.+4 MIA?M,7=78;$EH7N=:OWE#KB&@GK"^D+T,YCHO#UG MLMC;_W]ZRQ1W >Y).=%A')IWVFK0+>G/O=%#RQ5[X!1?K+BKT9>2*O8 HD.H MV.?N/B4K'+]IY0X3EINZM*EA][OX_UG.G-&IF6:$9(X6=@/&T@)@(!&E& M-52)RGG.L#)^50/#FIT:(VT-!_.=Y?:OSO2#\T _K/4;O;3S-!-2KL&[+[K) M:CB$!R:K!MR]T:"V^N!P4&4X_#@0M"%%,8: >*SZ&)&@#BR6$8I8=]T,[Z>- M6$(CU,/#:AK!=_>@_"IO:W=ZO*D)2Y1@"FMH"J[LE%<7D&*!(3*6WJDD*=?^ M0I:G6I@:D8?6TCF)F@BU$(U'F Y>KA85X1I"O@L9^NVSAYAE!NY\9I!E&29-O80(W*#H3]ILJ18/Y9RT=7,??M'[)*5O_-O@XS MF5"I#660(V)GLZG*H"!.A8KP5,B<9,+O!-JY!J9V-H#$2."O]<\Q/@MA- M!#&@&?CK#T0E*,V\R_5>>>8G'SA:HGF7.^U,\\[K7D;PH96[TUF!A+"<()1A MI^=@F8#;R($BEX@N&16I-EEN2'C2QTC63S-MY" 7;I\X(K;I#(/7IXGT9LB$ M)48: 3/#!<2,$2B2HI(99CFB&4^Y"LU%F>Q[,7PVR\%;H>LTU3_;*^$7!$^P MDX<>4B-*>!R\)],I4A2WSR:BS.%K]9]*AR.P*V*K;H0VWR\\>F-9^\E:]J1_ M6[EF^>+VP6D%SG*F19I(.U89GD!<& .%2A.HL4ZXRA S"H>=KC_75 C_C'.T M?J_IL]Q:"GAEJLN=5#LWPL:6LTCK))-4%#1HY@]*@1":2,I:: MD#6G&#B/J]O5V EJ0R/AZC?(QD!KX%%Q;^*--U3! ];&75HN.3L M'T_\MT76#]]5*X^9->DKVY?ZR)G*<;NL#-VYSI2H2!C(H7&B(039@1G M/(0N^A@Q-2KY=+GT2!BI].J9!&5(:.[R?3/J,G\IY"E)(#4)1TP66A8B? E@ MZ/X9;SY_N9=.3/-'Z#>1**D)=U3<**3=V)FGGEZ]Y^6U7OX&1!-,LAQA1!;$J)!2YHX9O!T#'P-%WB+@2 MG<''@!TPSL !*F9T(A"-P4^U,3)%=[AYS,%=%_>LEK%>V9!M\_/.]N_&2>E: M'O_NEOP^[*JV9W,R2$B2$:9/R M7!._Q:6 -J=&0I754%1F@[W=-\!9#E-0EZ-_%7)^Q _[;@H:"-&!.<@3S#Z) MXYZHAAS)B8[N6.=QKGQE \_A!,'4?0C'[U$CGL )\NWP^$W8K7WGZD]Z^;@O MO=A@Z*Z."3U,KZN@A\8S_X81T C0$$:;Y89;,/(4!L, M6A8'1%.7(/8(3B,"-S!C=6'6)Q2]!%Y #!H1Q)&"S^O # L]/='IC#DO/6.\ M8-/3FX,HT_>>'BQ[HO;F;ZLEWZJH+1:K'VY[]]UJ_7JMU7SCM(YF.,\RHPH$ M,97I=LTR10P:R97.N"0)\]?UZ&' U-BX&0%=XJ N6[(>[@>@$?F--/UP+>.W #=BXXP310.P&<%P-#'\#^ W?!2"/"$%T1-DY< M@6/GV-'GN>.-)U=X?3#&7/.O='[DN:Y=)IZ !DM3I*PH MTBQH%SVR?5,;M3[+;UH]VD%J99KR:"['H:7X9G^QE].K00"K)>!@!T E5A^8 M A&[V_U66UZP,X<> W<==M-T4N.=ZZUG?74#VBZ"RD=PZ"3X6A5?!\Y94'D; M<:]PH'Z(M)P3V[I1EWH&@O;Y,M!0S?19(K)M:[Y4=ZL?>GUG/ZAO]M^W]VM= M';6ZN[O=3L4QX91E!88YTRZW+>50%#BU_<\1(4QJAKT6PT,:G1K=5V97Z0"5 MX:"Q'.Q,![]8XSW/S@;![[.,%!_4H9>3//'LM;3D"6S($E-\@,=::HH&=."R M4QABW\,%>%ZOGO1Z)[2<2F5?#9K!Q$A+WX7 D!F< M09$S:K#*L,B]5OJ/GCPUCJZ,"RZM> Q8-^%>!RGJ'#YI M-"F=DPZT-71.7]#W=+C8O%_:1U7L7LT%9MP@RE&*8$IR!'&2$<@59Q II3@N MI.9)X''EHS:F]C&VY\?5=L>FWNX03O>VL;S<3I8"PWC[T2N($_WR/, MOO3"K,7S[IX?'#Y_*57+M55,[GR@W[2"]1,KK00F49V M-F68@9BD&K),4(@(-E0IG' 55'>BHZVI441[Z:6V]@94]@+4D!SF.A$0 M2TR@$ 3;V"+'7-NXGAM_^? _V5J,-0RL0[(1O1#U6&;Y\RROQ%]4B;B8\N=; M1!EWZ23&DLETEDKZ+)$,LS2R"_!V!7T^FK;.V">]<,>D7Z_*37DD,U;NM\Q0 MGFB2(3N1PWD*L3(YI"+/H$F*K$"%#=K\2C=$LF=J]%P?MS^A2!@XR;NRESPG MA.-A/_3D\92^8TL"\NL@&Y*1\(LUS;S2FG&GI'&@.YJ^1GILCZ#U5^WXY7:I M?ETI_=!D\IH\24W",90428B-DI#EFD&&4U?$3&9"(.]0]6034V/ VLAJT^6A M,C,@SCJ-H4=P>C4R _/3%A1K(*@M[!.%GD8G(/:\&J61(LXM6I$CRT[O.^/) MTW>.%T5V6GX0.W9?V7,!K\KCTM7.W3-A64>W3E#HDR77.VU[W^G :F&T4G!+H;ZX$S_P9L'8BX(M@+N%B+A&&-C[MNV N8HZ7$?D_I6>-CN]?TT53E MPK:*/7526K7GL9]):213AG ".S!@:S6\8Z]Q?'HR!^=2#3D MT>"H].,/P'/:";CSBJ)HXG)M$G&F-LEOJZK(M%;/0KN_V@=LWMBX;F?R#!>* M9 2Y<\',I8L)!GE.-!1%KHS(\SS50?/'\4R?6L"VFR+Q[13IWID,E*N@8=RW M_%1G4RQ72UB[&*<>UCCOB6=4.,G>'W$WY*JJ6-4AW-K_L4MBC=IG,:MBC6/X M^(6Q1NV0D[6QQK6@WT#ISC9_7.[+O[125^_6>L/_F+%,:ZI5 :66&<1<:<@+ MPV"6I2GG268'O*!TZ(LM3FU8^J3Y8OX_ED<6WE(*_NCZC0I1,1N8S)VM[C#N MWMIV/O0-J V.Q[[>V$0BS19_V>GC^;O'/?UHHY%;?.2+CV(QOZ_3!'@JN$*:0,$H@3A% M]F\T*V#.,$,J*1A#2^]T\_F'WGUQ_RF'>ZYE#KV4/V]KV:6[]>II7KJW54DM&,$% M)+DK68?MK(,E)(?(<&(DU2Q+@[2-+K0WM?!@:U^/F487J/[SC$A0C3'+:)D* M;AOIM9VU<:<8'K!$G&!TM3;Z],+#]5.3"Y_;^L8(Y>;-?*WEYE=N/\DY7\P4 M(B)ERDDB"[<*KQFDK"A@ZE)638'L_P6E/1PW,36>:I=E_ MSI?V7_9M_@E*O@A-X#J!JV_H< U:@\<-3H>T-@\T]L4,&\[Y'BUF.&I@Y(#A MG(/'T<+9*WN&"G,NYHNJT,3M4GW>K.1_?ULM[/UE?6YE1F3!)2,,"NQR!I"A MD*6)AMIP7!!.C73E?/SG!9<:G.04 2SV5M]8/KA8*KI*=M>50X%1QJ7^\ PS M(J(\=)RQ-W577ZP#M?#0PA.*6+'%I>;X\G3^*+GSOZ\<)NQJ;6LC1MM6% M'DH;O7;:FV8GB"Q7P2N9G7#[$4HL$ _HN=2SO-U4Q ['Y8A]Q^\>\G%&$.#;"KLS103>HDHKZ+&]?A-/B*1EM# MR@^B'BL9YS&(MGQQHHF1URS..WF\4-%Q;<^-3[UY;^/N!^T606XWF_57$9CW=TT?>6ZN#@SY2'NOVJG9U3 [1_X"VJZ S0KLG0%G M-FHC[L]>CVFL[=LK+!EW=_=ZR(XV?R,\LN>Z+R^_S9*4IKG@ AJ!*<2,$1L^ MH0Q*FIF4)BIE/)T]Z;58>:_UVL>&?'/MAP^X;&FMJI8R;B P0R_D6G,BKMNVG(NU4NL>.>[:;,N)H]78 M]N^NU,+<5CYPV6&N#N91P8/RL.+!87F$ZCC99[W9+*H'E#..BYR8Q,!$\PQB MG=HHAV<<$D1I4A@IJ4J:*,?O$Q[&T!ZQS\"DT#*NI^IFW)[TXY$7[)WQM3Y; M/M8U@H^+T)3/JM#<'%>NJ9R] 3[]W5\K=)#NB"TS&M?(EU$H'03HL^*FP[36 M;P3YN+[GR^WBVNO5LEPMYJH^"[%4=_83;,1Y=@MO?/'9_J1N>R?RCR3E2A,. M]^" M"S+$[6>_X63TWAMX]!BKXX('BJA 1QH7XM@TZC 0%<;GK!_WX;V/>BA=SN^7 M+@+>'D'0:9H7V@;U B66LG.%H,B$_2=)1L!+ M\$VK^SKSHCE;$WS(XPA8S^7'Z^ :>EG1(O7F *F_;9':GT(:YGS'.5#B'>LX M:F'LTQSG7#QQB./LI?UXX&Z]DEJK\ITUZ_5JL="R9IYG<@\SI-*4"I$YR00" M,=<:LD0G]@^N$IK2-"F"-0,81?_'M S\:&0#9@:GE$-2] MS2YP>BX1$X]9 G&*Q#:^K8[*0(%0/&>ET-OC%?G)M@,L0R(ME$Q@PDUJV0DI MR*M<+\*4,I+AE 2=3>UH:VJ,=+YF379]D9\L*(")A-J("W_/ !NIR$\V2!S3 MU=*+%_G)NN,:GUMZQC>-_OKJ5O[S<;ZV+3B5CGHIG":Y2K2A4%))(4X+ QG/ M.90%HRDK"#*8]4C=Z&ISHKD9CWWLV,%.9T=85G;',MLB,%- V: MFQ78&@I:ED:,83SPB!6X=#4U;K3BX?11B.)S3X]"P+7XYKMY*?GB_VJ^?KM4 M3NIGIK"6!A'++";/($9% D5A.48(1D22Z\RHPKLF\)E&IA:)-+*RM:' 60JL MJ<#9&E J^!RDW0P1"ZBA\R'Z8!163/@""/WJ"I][Z'@EAB^X=5!M^-*U_4*) MWY=VY%O=+YVPU!?^QRN]U&:^*>O$*ON#.[WDB^T!ER9[JCI%J]4LRW*:D43 M(G.'W@1'4"18PAPAA42!4)H&)9!?8.FR2)U/[P[Z)F=GL_MA9X)#F@B8!HIWKG& MDE'#H0B0/8^68CRR3TW6;9#V;K6NIU*6&IL:.!Q,SI?G"U438FQM28+0#W6["BXG96#,O:V93[2 Z M6B&E6..@-E89UG[H!59?O0Q)=^75COM'K+IZV8O#BJL>U[]XPF]3$;:<<34J/I6J7FE!/QB:;[[_@M_X] 'C"U][BM:ZHLVD?O]V2_V'>C M=$(<=]6QI#M>;MX\ZG^LYQN],F:&BAP)R3.8%ZX2-\X22%%!(\$4MQAC2_@O48^P!S^F2C'T>U%/=0UM"U1_MQ\N= MT&%5"K*1)OKY^U)MRT!J]?8/:2^]?7#_FNDD1SEC&!:*._F/C$&1:PXISA3/ M4):F>1IV^*V7'3WVCH<.>2N[P%I_K].6VY)E@2(AO3K&CPN' WLDF9'*?E

.(F >G-MIG.ML)$YY%H3B),<0\%=Y5ID$&824:R2L#/]/LV& M?)4CG?D_EQQS Y:Z4GOEB\7J1R479O_QOVEQ0Y.TVD;YWT5Q8Q_OC] 3A M9$%*WWMCR$(]\?FBUDQQB[>K95O$\LU\\6A)>(8DR4V2I)"9M+"1HJ"06M-@ M(J@VN8TC0!_4CQ+=\ MO;2C9VFGYE4MQ.:S8BF1*,LEE)1;VD,"04I2!@N1"R65PHHD(;1WIIW)DMNN MEJTGS5U=!/=<1_CQ6P1X!V:QQD*WUE?7D!V I2[ $(F+SK4R*N-<$YY03=VY=_MH5V/LR7^OU&/Y0S MG&8D1RIU:U<<8I4Q2&620)ZS))&YR',:I%)TW,3TN*6I-O35V0@J(P.5@TX MZ?+[4GE M)#P'?\)H\H5C%*M#C MW>ZXU7I"X3@JW1/\@.N$'SZ::AFT*=E4EZA*,Y/3K% PQWGN-J\9Y QA&_NC M%,N4HCPU5P@_G&JS1_+.*,(/!]I+\Z:PU)VT=I MWH=9WJ_Y0CXNZH3OU6+Q;K7^P==J)J11*2TRB Q!3C0YAXQ0 W4AC&0LQ3SW MDHT8P]BIQ5CMTQZUN\VA#P4LCQV=Y3@^ ')T_J/E./CJ7 =;WP/72P9]9_RX M="IOPL!)^Y]J M"0%W0>7Q3%'"42$DQ%Q0&W2G C)M-,29SF26&92A-&@U8&"#IS; U8628>6- MB\YW[O1<5!BZOSW7(B;4BT,O8=R]?WU39S/ 5U4O;N-4<+M>VPNK"7$EN[)V M:=YU'JH-64'+IX@+&R,!'VL]9&ASQUU&&0G\H]67L=KM(?_R^7'Y>;/6>O-V MJ=?W/_^Z7CU^__#A=;.Q0Q)3)(I .SVR0TC"[>A!$FR'$)QKAK0PJ?(6@.EL M:FJ\OS,6U-:"RMP;8 T.$#3I1K>;J^-B-C#+=L!U>>,H%+< *9AH^(TD!M/G MM0M3@O%"I%,+IOL)XZG!>'ERH ?C=T?/0Z[;\V%S76ZE$&8D313/&66SSUU" W,D2WC;L#KV$>;SKL>ZQ#H<0/CGO \Z^#1\G.W5>.WH#:U1M0.UOM]U7NQJ/.(3LC$OD.8N*H M]#TDR,\'@$';ZC?)=O_]\O;N[Z_WTY@,&T4T$9 SY@8 44"1\@1RX_3J)=%* MZY#)]7$3DZ/OVDA@K01_AZ][S*9/P.@WB[X.G.%GST>X])PVGP H;+I\'5#C M39/]7Z3@^?%Y""[-BT_<.>I\^+SES^?!'5?V$9'>BN7M$\M^U??\!]]L_F;[ MO)R)(J4FY0A*Y%(L*%90%$39OQ&$,RX*E7KEI/HT-C72:XP#WYQU[GBJT.#[ MU@?/L_=>('L0843H!J;$QM*#C-,=E)6U$:$+$9>.!^%8 M-70!FH,NV'3;?2 M](5GC*@V[>?-H>*TYST#".DUZ7=O'K4KO_+EQVHFM%24%0PFA<$02< ]URE' [&H9

U*66 MK LCR>&=QVX,(;P3K4]' N\\-$'B=QV/B:#V9/]6GSV^6ZVK&7M+U^/+ZK?5 MB@S5Q:;DU1 F51G#+2"/,4(DD1FB4"9R<,6 M5>.:-S5"="?TYUO9(B>I$KA^&KGO,JF2)$L9M/,!ZHZ% 46 3K8RM3%T9^3N%09?*T/[BF8=0.KWF5\-U,!?>@^, M^LMGG<(@MH+601LO(Z)URLVS.EHG+^Z982B_:?6XT!_-K:QJ2Y25TGHELWZ[ M5*LEM7$7/+U^J?["Z\*>P3&@==TI1\QC=0] M ]-7XX7KE,8/5_5AX]*C*U^JKCE5/6++<\"Y!2J_(E)>!'1C)?U=8B0!07*H5(NGP613ED M6%!(*.%<2HFS_[^]K^UQ&T?6_7Y^!8$%%K- \UR]4!)Y%CA IY/,-$XFR4TR MNWLQ'PR^)K[CMGLE.S.]O_Z2>O%+VY9)FE)K@;O 9KK=EECU4"H6BU5/%4X' MJQ9C3LU#,R+#KEA9LQ06MO.#71N*!S)D]0J',EL6( MXYHG>PB.S)##I5>$3#]OEL+PLAZ5/1&E2):FABHYTIL_)"5DB$0PRZ*T$'F$ MI> >P;ASXTW/>ZO%]8CKG$74(<03 J51HCV-H C,K2$(&@9C",@&MB"MM,"( M"SIY@1$8=!+?@"_A@71(N0T,Z$AIM]<#ZY9\ZX!2;P*NS7W&2\)UT.H@$=?E MNBL<-]/S:UY3N[S>R/OE>^T4?OE=+K[+G_6@WZH9CJE4::$@PH6 2%$):1PG M^E=1\+C :4Z=-HHV@T[-'NM'#'EX<)>@=7#D @(VBC^WD_=$.NV'94"B;1=X M0OIVEX8I=KGZ/J_T6O5V59KXETGTD55+V"UFF+(BI83! M"&,*41PS2 7*8)QB(1(492DB;EO$_@&GMT?4^HG+ M,(XA31,"48XHQ 7)890K@G-&91(3IW!Y6/FFYC#MQ&\2N<%&*P!H*[OO:628 MJ70]H1Q]@H8.X5\B$MV;O(:MQBAGFJ4TBHUT=!D4]N#'F6&D>Z$CSJ#0GC_V M##N,1ZCQ9!V8^3I)!GBJ(TYVF1 M)PY=71R&MK(*XS=WN:V31D I'_5=C:3:HUITPIMRJT9ZE_)URZFPB$T&1/:E M*TZWD&[%#H^H0Y R/+(CQ2F#(.P6JG3#JC=::7FK\0*6;KH=Q"P=+_7S[=O MZ"?Y0.>FW?A'6>I=\X,YW]Z1%LPRE6/MLQ=09HQ"E"D,&9(IS$0:$2*E%-0I MZ=AJU*GYX5W@6+MR;+,VF8/@21K+7M-O_TM_7#9JN;GD=C-@YV@'QW6 MT849Y/,W*=?OS%3K<5X][;[0O:I?])BOGGZ2XJN6[K6LYE^7]7>;O'\5BT@5 M:0;S)(FU56-(^ZKZUS2/"I0)HE"4>G7Z"B[JU$SAKL53!?9TO0&MMJ!6%W3Z MWAARS]WW=L>?1FF_2HX!'PL[4SN-R1XZ"#SF//MW[!IL"D+WZPHOZ,MTZQH, M\+.]NH8;T8? =;6@9=,TP#2$>C3;LO>K]?^1ZX\+_2)IY[QMT#*+&,J92@HH MXB2#J! )9%Q*F&"<(9)RQ955ORVW8:>V7)@3"5 ]56OY4&W]YL=:9F#8NANI M79A-K2? (@@R"*Q#QYV-S%U3D*W4IEP&:+E!([C>J(// V+KPB0[!,9CL=85LGXV6NN[C/1G;@J/=,?AM1USP=E4V!^+FN/79 MR5B4L(*2HH 93R*(F$*093R"*F.I2 N9,CV&2Z=%+S&FMA+.@'7BTZ!0Y2.6X/L-]+[!CT3/(Z+$/U,?03 M8MSNA%I)F1:2]7QA3%FO;*!-(%(\A+7B1 M%U2IF'*/5@=' TW-^AD9O?C[CR&T\6O# #.T)[O'W=_)&:#CP3%B7GT/KD+N M!;H?."+HVPOA+"R6'1&.KW^)O@AGM3C3'>'\]P?@[_Z9KC?E<<)5EG-.5)I! M)0J3.Y<@B&7.8$Z8BK0A+7#FQ)_G(6@^ M!8\M57% QN\S4V3G5 X,_(OE8>R8OSLE!O4GKX!Q#!+P,Q),APB\'R(G,O + MM_+P(6LVM5>4_R;%9\G-S>>R,NM*?+>@577;KNPRRQG#.(-$<@41C22DDF?Z M)\JXU/MPQ:S.\1S&G)H-K*6&K!8;[.1N"!-A#&K9P:V#*V6)O84?&A[1H;?+ M=F#Z.*B6J#KXJN'1'1^NFVX%SZWBIFPT7%6"/WH5.U_WLV7,IZQ5."4XA1&DC+3!"R%+&( M4:9FIQM!02OB3?<#,,+VEG(Z -MODH/!-; 1]D;*VBY8(7'"2:PD_\^OJ^__ M2U_?^(?ZAYU;V'_748R"E6*=&;#[LG>I*I=25*;LOFL5\W95UD6RV_K"ME1! MVYT9(YBA)(E@:@P!,KSP!"L*M7,7%W$2J90[I9DZCC\U8U'+6=-E.Q>J.L%N MMV$=$,R!34DG.3"O"/BA$]Z<>_P%-"7VNVK7G09!BUE]H M7W>HT^MCEKC[0 MG*A_];J-GUT[12&RW09KBXIR16D.8X;U=K1(&619GD*LHIR(E,A(6.7\6(TV M-9OU6BI9EKZY\/W VMFI8' -;)6VR9&_'W( ;64-9W^L( ED;?K'&M6V6*G] MW)+87>1F-ZIR;2R4V/#UA[+-2KG]8UXW0B8(%QRJ3/LZ2,8)Q"F/88'B.$(% M3R-DY?"<&V!JUJ&5L69R;L4$OQI!+6,H9X'L-PTAX!G>1W%%QMH,7%*_[\W7 MU^Z]]?JWW1M_]K:CO.27E.K>ZXO?\W0!3'CD@ZK+KE^O3/W++,E$)(N$0RRH M:5/(,D@$1Y"G.)=YQ.*,.QW-'0\QM=>Y"=&M5$MM\&LCI6,EQPDD+1?ZJ_ 9 M>G5WA,9]33^K?:B%_'B <5?OLPH>+=GGO^E9R@%7ZO:+;^1B#VT.M@"U4QY3;XN%50 M7L <53;YW<4STVB^E!]4D^;YEO)Z+[,=Y=6J+%>_ZQ_NJ'X0S4:[8(5*,$M@ MP54&$6$QI)1%4#">RRQ."4VI4Y*1T_!3,VA; 0%O)73,(7(#W\ZH#0?IP$:M M/K_1?E&;<-[)OD\!L /\[A+@[OE"7KB%2A5R&WS<+"$O8(X2A/SNXLE+N&'5 M7,QI^?29UAQ9Q@$T$MR;0L.9C!,A&,I@3KBIP&$"4IS'$.=Y5#":I(F23C2# MO<--S6KMI+T!1MZ]O4C]"M9".V[5+@!N9[G"P3BPI;H207>Z/BM@0K'O]0\V M+IF>E>)'W'AV5WF:EI-T>WO,CJ^>=E]I#YQJXKT/C^:+U=]D9?RYI7C3T@Y_ M69F/WOPA2SZOZOJ;KU_+FH7N?KDNY\MJSNLZ]UE,9*IP2B"BAAR5, 99PAG, M$IYRG.$L3IRB2"^FR=0,XE9,,._D;/I W@"Y4\;1(+[88V)I:_\=)G]H,[Y' MT;J/PCY/J^$M.4GE:K P6>XU&C>@P:,.TG>(&$9^\[&AP]ZB<@-V3]L6F(9( M)>!Z\=*3&VHI>C$]QEWE7GJZCA;0%Q?(;VW>$;W<+ZMU6>4MJ^I#W9D@)*6")I#E&=9++(L@98) *FE&HUSD!7&B_+I"EJFM MCWN\37NZU+:NU68O-PKL] &_=AHY[B:NF4>[Y6^DV1EX 1MR8IP7G0"0!EHV MKI%D5,,? ++GICO$+7TXP%?+KR8TR(82:.G"/MT#:[^A"PG6T''?,SCY M5%'U >;"T1T&N+&(N;T!=&3COHQ*/P5WS_4C\FY?UN*0;-OB^YZ90@?!\#I; M+9=1(B+.H4IC<[Z6$\CBE$.4R%SE!2IPY,0-=3S$U*SDL],>IZ2_'B#MW,#K MX!G8+CHBXYXG=%;Y4'E"QP.,FR=T5L&C/*'SW_1PALX=VG<)Q!NZ, ;ETVJQ M>+LJS;YY9JH"3 @7"AZ9WGQ1"DE&$"PXP6F>$Z&D5;JOY_A3,PH]"2U[2M1I M+7_^4YQ'?_W!=+RLSG>9"S))%A[7L- /;' <4 >_&A5 JX.+A^:!NX/C-BS^ M(_ES \R#FZ/GCV*O_^=QV_'<0G^=#[S%*V[CL=*8N^J;ZT=2_U3-1:G8]*,E'D+(YQGQ*>QR2)=F%#^VFSLA)8>S'?B^W;S M/@N\780T+)P#&]!])'>'(D;P@_/Q<3IK7\(K>+/LLP.^4/_K2P"<;VE]\4K_ MJ@#YSXV^Y9OO^I^FIUN:\DCOCQ.8TRR'*.<88L(%S!DV?\F2.'7+JCTQR.0L MSE9&4 OIUVCO))R65N5*D(:V(Z[X>&7TGP,@8![_T1"C9^^?4_)4SO[9[WIL MLNZ7WV6UKLW'_;)N"+1K<%&]U_)ORE+_<191ENCW'\,\IQ2B)&>0H$A!E.4\ MUFNP+'!NO>FR''1JYF!/[+KI6MW5JMQ)[K#SL(7=8K\V )@#FXU]'$W3KQK' M/:%OP$[L 3!UV-T-@.U(N[T@&+MM AW!ZMT4VMYKO$VBHW8'FT;7:T>NN#+- MW]9/>XYD3?KWY1M='N2IWR\_RG*^$K,B+?0F5/M^:8$01 05>BW %*I8<20+ MIO_G1,\WEN!36T_:6I@?S%IB]+,]EQ]]PF,LJ$@YAXQ(:2*N"22YS*&2-(]R MDO$LBF;+NDY!?/DWG7?2S/N1%O]_^H>NE!OP+1YZ_W-]85RC_$'8I>'376O] MC\KF]*/2@#"!&CC/:7OIDC=7L?\]*MP\)R-809OO^'Z>3GWS?1=*KN]:YQ[' M*14L43"A1.].TUAIWT0DL$!":BF)D'->6W0WF^:=*\XYID2$:PW-G&!+;F# M+XXT-5/1" NTM.!07-#(Z]I#Y1S _:8B*&P#6PIOQ#QZJ5Q XXI^*N?N/')/ ME0L*'O=5N73!R/&29O0/JOYK=;M9?UN5\W]),:,*Z057Z=TQB3A$2,20Y;R M-!51FFDKDQ"KS*3!))R:(6KD W0KX OLAL_.YL#;WA!S-/W];:-E3?S5S/5. MT0GL82_-P4MO5L_*]^^Q*[T$;[#MY\6!KN5)J=[2>5E3K[S;DO6E,64Y%@@R M(05$&:&0$HRUR9<\DUG$"X7\F%!.C#8UR[TG[ TPXC;<3%=0(_:#;6>,@T$X ML&&]"KTK&$=Z4 G.*7)JK!=B#>E1^SPO2-]%/LP?!YV>9U&L%(L+ AFB"B*> M1I"PF,.$X8(RJG>F/)JM5VNZL,BG.+RWDZG8CC#DV3LIZR+!Q M^BO7^C9OYW^8R+SV&F2U_D37;": _& ;0KO)>S< 3W78Y'>B'/ MY:S*Y_V6\Y=X>"UMYT^ZJ-N<_UA*?;_Z6"_&T6OZ5'VDU?KU1G9U4XJG"4HX MI!$UB4$\A804)E,TSY4J]'\2;ITDZC3TU,Q(*VYSBJ\%!D)+#!ZUR$#8MO3T MF +SV@P6 >V-UNY02WX#>@@_M)!;*0'1GSPVFREW,L!'1]V>_]K,,Q'>KLDGH^"2Y:2&W/:"Y%?]WTV2\ MOI85+^=U$L@L16G.:8%AE&!31$"U7XD)@RE+"4UB(>)"S+[+DJWL^].[B>#R MEZ>SP MPV,CO@LAG>MTV$8+AP%YG'#B$1-:)WV]%[\!K0+.1/->@+L&)HT[>&AG\,/2KM[V5AP*;5)&RD9LQP"L%>*6 MH=C0. X=E#V"L)5X4"X/)Y1"Q6JMQAPW:NL"PU'\UNEB-UM4E6M#UU;I38\P MQ6UU4J5I;5%W>I_E$8E%AACDA=F5IU1"RBB%.6@?9FK69E]2 MT(D*?FV$M72/+@#;;V/"P36P4?%$RMJ,V '19S?T'?9LAOYM9R\NW'P4 V&G M8&<1++_MYXXV,)[Q@B$ L3%:*R"-(I,VG\U(QA03-((H(M1DRZ;:R) " M*B8+HEA1(%Y81\6N$&1J1J=-BY_7PKF7/UP]+Q;AL9'0'MAJ=5J /37VZN_; MW)5&[&W=PH=MW4+SAY$FQ2&$-M+DC!1.&W:2W$)K 9#M#;-=<__Q0FX!4#@( MOX6XWS6^KZSC?]U@;1')A^5>7JV,192@%)(8@%JO?*V >#: :?9J$;L=3:\LI]:NNKKR VJ=WVZN=YQ>5"/S]R MM:DZ[HU,(DJU!8*YJ)MO2PF)RB5,HSS/X@)%4CB5G%T8;W)&R9/(I =1.U,3 M$*>!;4Q#:=*(>@,.A!V*U^0R+B')37I&&Y_AY++J)VE.+"[S[)2JUVKS?^-1 M?:<+0\3T2=NIZ7O#0V[K5L_JM_7VR$=@3>_,&_ MF3I<-TT[I?N2\R MC:'Z\(XK_+@]?E]D8H[Z![^,%'Z+Z2WGY<:44G7DS7JHU8/<<929+N0D2B6" M,BIBB%140)R2'&I7/([CE$54.-5)7AQQ:@YY*[!>K3J)]8]&Y#T20K?%Z3+H M=NM)4"@'7@(Z%'?"@D;:/6K"<";:&IE 5O7R>*,:0FOUG]LN^PO]S,WS&[]? M+5==$&XF><$S$NGM?AHSB*($05JD!%(294KB-"6\\&#@[AO3Z@49GS5[&S5K M#(V;=>G%F%*5)M*D0+&\IK7/(!,XA;'*5):C%,74JOMO,'!';6TR%*IVYCH4 M5@-;ZB,+7;?1V$H:SDC;X!'(/O<.-:IIME'ZN56VNL:7./9.FF;DB_NED'_\ MCWR:*8Y1@9,8DK@F[M\RO=Z=MM$71XEG":4P((KH;VK+(>8$*5_%0P3+%*6._4VO#3@ MU%[S?7G!3F"]N.F+''.BK4&WW,<%A'+H;=QU*+IOY"RA";6/NS3?I:TVI0U;>G;LF[9R)]N_YA7LUQ%:9[J+88BD=[+<1%# M*NJ?",\3CA+IUJ+"8LRI&9P].<%64/"K$=71S-@ ;F=I L,XL+'Q0M ]=\0> MDU")(Q8CCILU8@_!4DW-3-Z5'5>2P^,^'NL MPE/I*N?W2-D9[XE)/:&%8KP>=5ND3M AG'PP@[(A3/Q)>.E. @-I]^_1AV#8 MJ1VOB=YU8GJZ&/R;%)N%;%/Q^_2JSBGVI3DM3W(9B01#7C>.ES&'>@.4ZWT/ M$UE.4DF5%2]2<,FFMJQWBFV[ID#6:[ZKG?UFQ_:[I7YPW%>%FW;+!?PE)G/H MI?=H'ON7X:IW';XXC^Y+96C,0RURP>0:=WD*#>?1PA)\ (\:X,^;I?GO3W(Q M7U7_J NSRG?O[CI2W$(DD=[LP32G&40L(I Q1F LJW]ZAIF:T M?WKS[A\.U:'],/;;S+#@#&T$&SE!(RCX1U.C6=X +:P/2?.%Y\^^<#88@".5 MQO8!&:CBU0J2WIK6_CN,5[5JII(],)4HE4 M*H:"$ %1H0SU4HHA22(IHU2A"#OQK9P;:&K&!P!GL;7S.T,@ M-F*HWQXL9V_P$A*!G+NSPXSJJUU2]KGK=?'[?H;AW:JJ[E9+DZPDEWPNM=OV MGJ[U0!_4[N/F$$ME.!%1GD#.$[U[QAF%-,OU3Q0)GA2$<^9$$6D_]-2,AY$< M[,D(&KF]K(?#!-C9DV%@'=C">"+J;&+I)M.N.8B4?GQ#].7KPJD:C>B[3DKV_UX.8E-B=D?Y^O MO]UMJO7J099OEK+\^O11EG>R7#=]#^0LSVB29DAORA*]BT!15$!*$P$Y+A N M(IKRS#[RXB' ]%Y?(R-XE"7@.REK@K7?_O[-B5[-9SHL(C@#@SRP?>B(I8WX MH),?& 5 I\$-:"=!*P'VM!@8>H<8T,!3,%)D:(BI< L<78%C;SC)Y[[C!9FN MT/H@]'3-?3Q6E^=[V7;X3_/JMX_ZX_GFH6,#CDB>XIQ!0E5DBEPR2'F10('2 MF'"IGTN'=HZVHTYM'>E>KE(+"AX;21T,F#78%@O&$!".';NZV78D,&*#5FZ? M@P!K9!W6@R$0'FD1L$0ZD,%W!:K7REO?;#S3[JK?@3UWOMBW@S=;[Y*%?M$/ MQTJO#_^2HNMFTW&<)00AGA$$"U2D$"4L@31+"*1)D:A";^"S-/$H'K<=W^IE M&;^0W(B_;4=V Y:&R)Q?($B[;A[L(HA!81VK%SA;[Z6'WH ]J;>=L :@GW.% M*EB?<,MA1VX:[@;&<0=QQ^O=XXAW\_73;2GIW4K(F3G/H(@1J)BAM& 9@DSR M#&:Y0!E*!$/"ZD#C^8VGYD#>U"@4V#I?9.4<13 MJGI%$0]N-%H4\93X^U'$DW_WW2W$K'N;+N1ISJO+,J?#YPGA3>S5;<6MJ/7H@L)L'< EF MNX4_('@#O]3[N!W*"EIAPZWQEJ@$6MHOC3;JBFZI^O.%W/8R3S*%FKMVV^R5 MI;'D,=/;NC3)(")80993#%&>1#@GD<0X<6OI?CB RU,_3L/V1CY',H1#T.SL M@3\0 [_^C6"#5&^=UCD4@\'ASEO>01Y.T(OPX;Y^7?Z^&'9 M-2-CN*"I1 )F4N80R5R_L22.(!=Q3E!""AI;G=_W#S.UI7Y+<%;3WAI1@9;5 M(=QX'E"+R&T0F 9^JT\CY!.9/0^50R@V"&0CQ5Y]H7.+N5Y$I#?(>O[J\:*J M%S4X"*->_K8OT>9S!N&ZSK(-;S0F>!9G6!52[X=XC&.(1(&@WB@E,*$%22-) MN/Z"%^'FY;$G&B]M2K[;""F@'EZ0%?!VOE$P',>RK4><[(;AOX&T%1I<<"P] M."3M,0K&)6DQY,BX:CI+Z;:+L+W:VJM:GR;M^R]W(]$R1+ M$T$YI*9;)E(L@9CE&.*"%7&N6%0HU!DBVW.;"V-Z&*#!SVH:D=OF8W5;,B-V M>VRS7"VAY]'-)?AMSVQ"0#KF84U5;>I>9'<-C#MA]<\RZ!&-)3+!SF8NC3?R MH8RE^L>G,;87^E:>++]J]^K!/ VFF*5-5\:%I$7")(S3PF218@1I(F(8I3BB ML8GQ$*<&8Z>'F=KFT$@)C9C R'G3UE=YT5Z>P=7.C%R/UL"VHP;JBRM0'G4B M?3@$JPDY.O1^VR-*5'W6)4.)Q$Q!FC*] M!XH$,IV])$SS"$N<1@7%]I&BWJ$F9Q!J9WTK[4U+;A\XD?]N#G$D(+A-U(>Q(HI#'.4,%CGBE*$HR>/$E0KE<(BI6,I7*Z@/GD&D#OEB3]0(U.=6#U(7A0GIR&PH39Y=N7H ME":G)3]%97+FFU=TIKY;/3S,ZV8KU;OY4MZOY4,U4S++"IXC&*'4V#F"M;]( MM*N(!=*6+LX+Z43K=W:DJ9F[-GJ[DQ3\:F0%M;".V\;S\-KM'(. -K 9],3+ MKREU'Q8AVU&?'&?\1M1]ZIYL0=U[P15DY.PR[RE[SDGWG-WT_<88K);EKIH1 M:0[;,@Q34G"(S]I]BI=[]TPT&@>FW1YN2D+29P\@ MY?@TV,-!?9+.>L#AKJ6E?ML=">XZL>J?S+WV>K7>E5+,U_][0QO,?$-:!0 MK09@J\*UQ--73ZSE8O(BTS7P^A%XIJZ@E@X%:G!NZ:L%>R%RZ5" GF>7#C;" ME3W4]NJH#1_&+\L5JV19RU/755=&*BWH8EXO29],.[=2BZW=H7E5I^?4MYE% M.4OSW$1B15%H T\%)(0)J#*5YXCG"<%T]BC+^4I\7M-R;6?F0XOI8CV>"SN< M(7E%%W6>"-7NIOPZ7RZ-3='^8R.!9Z^V4!/+5)P42&2P,*2YB(@(,I&FL$@C MG,A,1)'H)O;-TC([ZN6GM1-UE$F52S&9Z;1;KU]R@H9>M;>MD6[ /I_'[X;* M:5^_AN&C H<:&L:/5D=0*WG3Y)1>: /FWQ4P\ R$;B$82KR7Z3<8&-RSS0E# MC^/#2+4RCD=%E[5_49JM3'>XI5*<9"R%-#<6GN,,8BD9%)B@).5Q7A K@O3^ M8::VSVH%K>MKYYVH+M1(9_&T.$T-@M+ AG(?H*V47B12YY\\!]:H$(B-11/E MAYPC.]0E0/KIH,Y>/2+_TR4-#@F?+G[;;R?4$4=)D^>G3>Y'6:I5^6!\MP]L M,?]:/ROZ0VZ>FZ]R1H@2VNGE,"R_4=K;Y]+%??YT**5T^_5";TO8V+W_+U_/M\ M/9<[2A=,M,4A201Y:IKR8!%#K*3^AZ)44HR2.'7*@G,787*FZ?;S3^#MNP]_ M_PS>?OKP,WA[__[V_=W]^Q_![=V7^[_=?[E_\]G-.'E,BYVA&A;L@8V6%AX8 MZ4$GOLD+^<%H .;+OX#=2>!.BT&H>_Q!#&3L/ 08U?#Y _3<"%YQI_#=2+04 M7$I1-8>%4GRLCQ)F29Z30C&]%U4J@7H7FD&<9A3&F4"YB@J<1,'ZD9P686H& M\IX5/E.)RF+)8I@@G$*4D0+2 C.848II1BA%RJIE5/\PD[6@4BG) MZX"L_.=FOGZ"=5(\X/L5'(_Z4D?BO#-@VUG'ZR$B0 "T4 MS5> 0/LDEV'-NB#S^.@*\5PTD]@"1I\:NS6MN'%\"R%:=@?:^:B=W/*YJ;8 MYI=EU[5.BC=_<%E5MP_FMQE5*F5)A&$6*091FN602:5]<4H+KCUSGF7(@[/: M20@KTS8^>74C'"C-&7&EI]1LH.7CW_'\=U'E-@F;)SB) M4IS"5)C0;50(2(L\@DG"L& B*B1Q"B><'VIJ_O9Q2PE7KOVSH-K9I#!0#6R M#E':GBR%2V>W1R,8@_[9@4;FS;^D\#%;_L4K?*FJJ\K<4*_9W&.D88 M+V!L9S("0#86C;5V1_8D!:VH-]W6-B QCATHP3BM>P<;F=O:1O%CCFNKJSS2 MF+H#DW?:;Y&[(\:,Y2K)20H3)F)M/G &B2H*F"!>I(RE">%6<<*>,:;F6]2' MC(]TWN0@T=J',V$;OMB(.FL0K+])\+!7@+Q28%%S$R]:7]#^++@/^WZS$@C1 M\4YL&QEMCF"M$7)(%KH>J9&R@;P0<\OUZ<>B-YGGS*7C9>OTRWZ0CG/AJSX- M 59T^8KRWZ1XOUK+KA:6XD00A07D0N_ 4"&1J<[Y(:9F M(C^O%K0$"RTJ9+6LIGJPAR_/%DD+BWT'!G]^X#H9_(_>>6(#/Y]DA\R]_=^TV]7V;F47U:W_)^;>2D_EJM' M6:Z?/NKY6]\NQ1O]Z:/YRDRQ/*><)A K8_XPU^8O)@+B*,X%*0J92N6QP[27 M8**[S8_Z1M^T5UC5#$*M\'66FNPD=]N%.LR)W8XT,,3C&-A.:+!>@59LT,FM M=ZA&\IL:Y3<747;>K;H#%FCGZC#PJ+M8=T">[V@][N#?@\2D 2[U%#]]WCP^ M+IYV72(*1%/!3/R<*K/-11&D29K"F"-$&!%%5-B[@4U-UVAC*RIH9+VV12V)2?1#-N_Y!(J-IU,SMYC])XF ME[0YU=WDXC6>#7GG%?WZM90-J<4'U5:\O-OVXY!,1=KY*Z @.(,H02G$F:&@ MC&-%N")%GCA5DUP:<&K&]%!>X_EUU5W^W4\N@F[G[86$R6*[FUX+:$) MU87WTG#C-N&U5/ZH!Z_M=6ZFIBK7LV>)8^WJB'C,J$PRT^N;Z(UFDD FHP(R M5D@12YRCQ.HLXNP(4S,FS_-#[0#[[4006 8V#$<9L^'"11?5[WOY]<5[ M+[[^;??2G[_O*&_Y1;6ZU_KR%STC26T89-=2:$DS-#NR8XQY;54S-5*N+8PS) M>38L0TE#8CQT1*D#=2?\/EM?*W^;H FV&@0,*_F"%RJZY#S^N$$F7WB.8DW> M-_((.?VT>I!L,U\(TTUN6:W+#3=^TOWR8[G27E/5G>KD(HDC1 L8\9AJKT;_ M1"/%(8HQD;G(\I39-\*U''1J!FY/;&W9=G*;9(O'5G*',(LM]!;!J@$ '=B: M[6.Y+S*X7X).:)_8E2VH#C&L < =*99E W*@D)8C2+VA+=M[C1?BNVUK=3>T-(L%=5'679%4'-^NQ2OYXN-.5,T/0&^R#_6K[1VO\UHAD621TSO M4;,$HC25T' @0API2F-%XURY5=CZR3$U4]^I88(ZS A>G]6)1G2PE&NP,.FG MVP):W_9H;I-EY^2., 5#GVCLH=_I8,I1FP+6F[HO2C,CK29M[S-@E &U-H.T M0?/",WC/,SMYU$=4763YLLSJ+C!68"0)1 M0@Q+2A%!&J<<)EDNN(AC%N?VW(C6PT[-4&Y#7;0-=97;'6F3;*R%> _/$E: M5G]QR3:VGP@+_W@0>,<.(N[V^K78P,CMEZ=LCZV#FSP(QB,YRL&P=G.:G2'K M=9OM[S:>X^RLX8'K['ZUG_/\:E/-E]H3?RTK7LYKC@"]MM2]L3ZHCTVQ>?T$ M[ERQB"A99 F&.$FTWTRC2'O010SS2*8)RP@A*7+QF]U%F-I*L">Y\=LZA6HW MK=;#?+JOB9O/[#%'=N[RL,@/O$AL4=Y'_RSBVDT>PD'V1S"0;^PAP*ANL3] MSSWB*^YTSC3N/P?O]$___1_=)_H?0WWWW__Q_P!02P,$% @ D#&;5JA; MQ5M0TP -[X) !4 !N;W9A+3(P,C,P,S,Q7W!R92YX;6SLO=F6FTER)GC? M3Y%3O>;F:+N;_\A?^5_:7G_(\+M)T_NE? M_O+[QU_!_>5__/?_]M_^^?\"^%^_O'_[TZM%/#W)\_5/+Y<9USG]]&VZ_OS3 MWU->_>.GLER<_/3WQ?(?TZ\(\-\W_^CEXLOWY?33Y_5/@@EY^V^7_Y28S$66 M +9P!@I-AB"=!*64#X$%QC+[?S[]DXUH)><:G'09E'0* I>*_H%"X4Q I:/__*7S^OUEW_Z^>=OW[[]]8^PG/UUL?STLV!, M_GSQVW\Y__4_[OS^-[GY;>Z]_WGSMY>_NIK>]XOTL?SG__7;VP_QX^#6H/P(N0/*__K%*?_GO_^VG MG\[$L5S,\OMFCM(8YU/XFYY7J%9&]4<Y,]'L1_?%[OM(OSN)T5C%8@*A&.T$VA^ UGK@)0NG>;9% ME(/(OK[:3:JOJ_3%,OZT6*:\)/-QL1PNXQWUWH3N^6_\_ 67]$$0/T]GZ>)? M5SO20E?K10/)G:F%R/W+3\1UR'R+,3 M2!SGY7217L_3*SJ()\6P4J(T( .1K8R/X#D=J=H%Y6+)P3#>!! WEMT*#K)_ M..PORT[ \'&)\]6T"OX" MA.H?$@=)=&14O)ZOI^OOOTYG^=WI2K,#()0VL%&JTJ,IH2 MT1R$AMLK;H4"W2\*#I)@%]I_GS]-JQ#FZW=XDB>DK$ GFH"HR; I[3P$K>D[ MSASGJAJUPQR&^U;="@6F=Q0<(,DND/"& OHEF;"-X#^0_//+Q>E\O?S^)-( M?-,R/##8 S /+;P45USM46LBV M"Y"\2(E4L#K_S]OI//,)Q=/)*Y[ VD+X3LE"2-Z!<<*9B#[:XAH Y)ZEMP*' M[QTJ*_2"HV%.@/6%B+8^7BZ_3>R=CKF>C SI9#01"K=&I"1# M-*(=,&ZMOATZ.LYL-A-M3Q Y7JS6./O_IE\VKE,I9.M2S<89ZT$IKR%$^J.- M@I? A9*L(4!NK+T=/#I.>#82Z\C@J%;OQ3+CF2==G-5%<8)RIK!+"0-H"W&0 M7(I1V4*'X6'W-==6VPX ':)>06",H8N(V::#U'][Q>W4WW$.\R 1CJS^CTNL-2@?OI^$Q6P2 MF ]14##L0JT-\9&!2R@AJ*1$S#$8H0_2_8WEME-\QVG+_877R:9__4?\C/-/ M>9-O#854I0('(2FX(2O% 97S( Q'STR1HAQVDW7?JMMAH..4Y,&B["(<>'FZ MK.(ZNX&KD"8=G*XFUD99+.,@%:%9:4&&S 0!TA:!S!H>Y6'VX+'5MX-&]RG( M!J+M B)OYO1I)([IU_P*UWC.UJ3P&+CB&G+.]4%9 J.("7:P%#H M5%K<7]Q8=+NRJ>YSD/L+L@LR7T]5TGE>K":J4G"\2C)8(RKD"WG() MN1"("[7BY O.OT^X MD8Z(%^"UX=5/)I%D'<$IX9WWS 8C&^#AWL6WPT7W:<;#!=L%/CY\SK/9!?4! M.6-%(1BN"BCE*)#RY#C;S(-72AF&+:ZMKJ^Y'1HZSCD>*,8N0$"$G]0RCD7\ MQX?/)+?5T>FZON.HD?5$ZY)E,@C<6((T!@LN8@(>! \%HS#JL)CT:1JV TG' MVS%/^X__-WR<84'CC3*WBL* LBX")"TA2<8E!H-4MHI!; MRVX'C8XSEX<+LY.R[%^GJXBS?\^X_)5^LIKH$"U)Q(#:A$X^6@CUY8E15@IK MF9%XV$WF PMOAXB.4YHM!-H5)LY>')PQ$0-S&G4MZ;%T-F82#V;#H(A2BG?, M6]_F,<^=I;?#1<=ISC9"'1D9+XB#M.%BAI\FWDB%WF8P+-=PBKXX(4@R* GC MFA4A#CLS;BRW'0(ZSF;N+[RQ:QK.TFE7%NWB^5%,,81ZNGE%KH^*D;[34D#@ MECNR:=&RPYS+AU;>#@L=IRV;B+09+/[YYSMR?$L_V/-A]N_O7OS^ZLW'UZ]> M'KU[]?K=A\TW'X[>OGGU@G[XRXNW+]Z]?/WA7U^__OCA)B?;/=W>Y>-;/.[> MFYT#GW^?KN 3XI?)IE*NFHVC\NMTCO,XI>-CRQ57' 5-A@Y7_1L.^;9>G7QDZM]N0M=^UJ=BS5>K%9YO;KB MTB@Z)RU"0D5^-8\,,)";K4U"],IS=(_5:^_#Y4T*QGELE&PZ+X-Y)$*)&8R[+6EI*T1AY6=XH+3@?!C6W"!D7/(?H M]EZ8'"+F$1V:"R9>XNKSBWFJ_WG]'Z?3KS@C9E8OUB]QN?P^G7_ZGS@[S1-1 M.'-6.X@BUQ=0@8-/TD!] Q5EC,$_^AAQ'^QL15@/6#H( (NAM=$!Q%[$6)_5 MK=[GF(FE,,OO\OKB;EHE'F12 7),)*U<4BUP-<"L2L$5ACX_]M!Y+ZOT"#WC MM,L8#E#-9-\!CH[6G_/RBI'5-4YXK!$(RQ",=*"")!'9H* 491)YS$7*UF?; MP]2,TV-C. PUDGLO"+HAH$E)R+WU"A@3%+EJXL#7,NN,)02>+'L\>;,W*=];%$2;ZA)!NI' DDF.AK,;:)F(N6HK7[LSL^FE\/ M#7@J[2W=_:&Q6..L"32.EXLO>;G^?CQ#$L<\54?M2PU'R2Y."G(;,'$H&8D7 MIC50!&$ E2@L>6]$:FU.'J.G!W>F2:S53.@=V)9WBW5>$0]O%SB_Z9B]6\SC M^::01F8CZ% -#FO;S%AH>]#.,(XQ,IX)O7^LBF4?(&U#5P^^31- -5="%YF? M-Z2,^:PNP !-?<^NM&TGL1;0E0HB5)Q, !<\I05.V@Q'APZ;%& ME@=&4#L>3S$CHJ^JYK[]?BJ;8E) 7 M!ZF^:U=..$ >!%BF GHNHW2//>K8!R#;TC9N\#3X+><@*NK""[[&V>VL1;0\ M9)/KYC$::.<9<)8$%I-Q.2N9I6A]6#U,S;BW5\/H_V&0':**'@ZT\YN48_Q> M \6+Y!7MOYBETY @[ MP-#;Q?S3Q[P\>97#Y>U;R(7Y8.HA\"0#$X7;TOPPNTO&N"G! M@7!SJ+@[0,PFC+P'^-$KS(AD/$/M*16,@9"S!\M).)IC\OFQ9[-[Q^M[6IS! M,GX#(:>%V#M SST<$."1>SIFD_*N/AOGX+'.7=$Y%JV5-;'UW=:>F!DL"3B4 MM3E,V#W$^]?LY;6D52C&Z:P$:(T,%,NU.8T/$'2*Z',6/#W6J_[0$VK'Y.!S M.#<#AEJ'JZ ON[.QI!\_X[QRMK[+&8N)3MV:5?/T11D4X!4=RLDR7;ST]2)X M.'OT!'7=>$7/$MNW5%5?()P80?%D[>%N%-\88MHZ6"SHH%A**;H8!TQ0=N,B M/0N,=A)V!Z=>[84P79]L:K3GZ>5B7ONRY7G MK<^D=O$HX,5)S9%-7.2*)&3 >ZQCCA)YC"5ID)+B5A12)=_:/=^'SG&O:9\% MB8.KKP.(/B(ZIDH0&2-H5F==&,N(DSH$)7LIR1T5L;2NECWP$F^P>^!G@5LC M570 JFN]A.ND/MF"EHG"VZ=:[J-@UCOW5MH]M[ MSLJ]!=W%'>^+E#97X3@[QFEZ,W^)7Z;DUEUC;!(59Q%=!@R23O[Z[@"-L.1; M.FULXB7GY@]>GZ1J[**"0>#46!D=6*+W>8W3>4ZO<3FG,WKU(L;3D],9KG-Z ME'"B+"IQ#!,M+S,Y%K6SKF]_;-(R;41@(*@<)NDN[ M\F9^_O+@N$X-(.6LU\MI.%W7Z/3CXO[X="*E0K*<##0)"U2)Y V*X$!S&VWT M)^6M M% 69;5UY]Q1-X\PZ'BM;?[A:FL%LM,YMQQO-?,[K:<393;::MW&[N=8S]W1[ MA-'G;/#&F4-3N(>H.3ENME@R8EJ!$,J''&)FJO6MRG,T>+M0Q*-7\4<9."L9->C9%P]T3=6]PC.GFKY7KR6Q]3L!S![Z7#06;H< >;4XP>E\DIBSSGK:)TJ36**,%,N$3$&OSTH4 M%<5V]3)[0.2,@G% TDZS3T!E#S%W$#+^3UQ.ZZZYO)SEV(W"OD"V#R86SZ:@ M#N!W:;K)<A_]8F. M)EOHR>P:U.!IXZ3LBU6E>7/1K:GKQ,(Z%X0"== MSEHCY%)[PX1 N*Z3E0JKP[1B*BHW/Z":]>P?\(ZVK8%IKHH^JBL?:QOO!46@ M(2DH%"%4,YG!%0R *@FF$ 63K=_='=RR?[ *[]8&J97@.S!3C_2-9SF5K+.J MJ:G:6-59P,@$*&U+PJ20Y]:NSX']^@>[M6\,H$9"[P4^-SN%*Q^4,R:#4AR) M U; 2:] $VLQVN ];YT9W+-9?_.9>T/"97\A=W%8/=H;7)I(L:'5D)*KS]^) M+Y^Q0/96>6/I(.U)0TH%8IL6WN[ MA_2(_%%2Q0VDW0=F'NA0J'BPPA:D [3.Q=%*@4>3P% ,Z*7+QK !6HL>T!R2 M_RAIX38R[P \#S6;LRISJTKM:VD<^5X4[P7IZG?.UHGK3)?6T#FDQQ__4?+% M+>3= 6QVZ-R$SBNGZ=QEP80Z:U22%Q\B&,LSD\7XU/R5:^,F6_Q'R24/I)5F M>'O.1Q8?/M+7WUZ_^_CAZ->CX]?O7WQ\0W][DZ46#RP>6&?XQQ7;,-CH8<6; M.=&4+\%Z64%/WK.T$0,PQBV!B*)TQ^GHDTFDC$*SS%HW9WR E,-?ZW_-\]/\ M*^W0VO>I?N3?I^O/+T]7:UIN>3E]J8:<]+_T$?^8,!]4MJ(^$>?UI"?C[506 M(*U3-ED?4_.Q-7N0.6X!6@ODW'W,/ZRN.CA>C[[D)=;N8Z__^)+GQ,:EX"RS M)<680:0HZ7@H%M G#YP9BSGSI%WS!/9#Q(Q;?S8$M-K(O0, O5RLUD>EC@G; M/++,RZ_3F%"=-2"TUC%Z7:1O;<"W MHVQO?:"*<8W3< @Z0-9C5^+?NP$NC^OKFX"^G^6-KDYJ?X+_/-/;/+V9 MT]%/*WRG7:)DT8Q#(;F!"EP"BJQ!1^:,K(VI37S*L6]-U+AEM&TA-ZK"Q@;J MN2@7\\KV;SB=4Q152]//)3NQBN3)%(>DZRAZ7CC%Z$&02TDA>C3*EU2V M\3 M"XU;23L H%H*MH.S[V]Y3OS,B)<7Z60ZGU;QK*=?+]G1QANK&0*9Y9IDL0*0 M90I"$*V2D8L<6O7DCJ+-6XPX#J88ZV!U1_@Q1\_RI/C5HYJ17 MDWLAI E*Z1VW#&*(]8VOB( J('BC0Y*VD.A:IQ%NTS!NU>UP#OK>M!,(0 MQ\T!]C ]X[K8PP"KD?3[ =3&P;O.QXU-,S&":QX# R%E :6=KM.F'!BTD?:) M#\&V;OS^.$7C.MF#''_M-- /K*Z.\KT:K#HTF1=R%*W6BEQ/:\#57E+.:2FC MY38-=.'"5VX_XQ_FV.VL&M9[4BD7CI (C"(X M'01(BF6T)MF*TKH:_0%2QGU:-QS"#I-Y!VFJX^6"J-Y$+86B8B]KKS!3&_;Z M+"#4J 5U#IR+H%EH79U^M?JXC^F& ,B>DNW G%" <64_M[*76:JB>>!@ZJ1B MY6K JT, DX,/7GB>4VM':V5> !4D9^G_<GZ]4:YS7HG+CB5$%E(/E8!YX73EZ?=V ""ZBCJ:.# M&F-J1Q)'?M$W!-:&5%*_&+S#UYEQIO.;&V\U6%^/=,\V%Z$)8L&(V=8'C:V+ M@W%??WU[]/>!GW!=+?.\+[@>8*_]9)S::.[7 MV>+;5<%#*2KP$AE$E>MD,0(LNMKTW049DA$25?MIVP_3TR#PJY]YO%Q\G9+D M?OG^^RJG-_/+Z_87<3W]>C:_X4("#I$S9+1S#"^U;X@"%#Z#4,$SYR,O98 L MQ(Y4=M))_% $W1-&#JFN#D[=:_D\+TQR5A&ILDX-58'L=,Z6 &EK/#R=1=Q%Z%ZFK%^E_GY[=MZ\^+M[GN)C'Z::-XU6^Y>-B5V$F M$'R,^ZSGF4$\.A ZL)XWWL:EHHE" M'R#0B0)*"PN!4="EB@S:Q]J!LG4SM7Y>)8Z/AD4CU70 J[_A=%XE=C3_@#.* MKF1_H73B8++J(B[T>4 MVA/1@-><$T\^&-V\S?^C%(U;R=T=2ANJKP.S>I.;\]FK\T^;=Q$3YY0V&#C) M13(Z(HP ^I$!:Y/EJCB3=>NJHL?H&;<"O',@'J"Z[F!86U^]FJXVO1Z/E_ED M>GHRD5FY($NL=(]1(U;.=XY( ]58@>HO+CX MSNGEXJ36_IUYSDPGZ4U]&69"+766'%!F 4IZ,6E7<'PY8*[.(Q\GT,_>OWL)R2$$E>IQ?M_[D1B=O(P!JRZ:IV MA C$$_"LB5^26["M(Y"2&"]3SYP)-&W/K@?)&;<,OCN(-E&:?V D'B@/;;*K_+9?TER-UI4 M7*:VKK4 )O%?RM)D@8P1UUIE6PN5,GB-!LAA$?4&S"AL#=4#21ZYZKX[1#\G M CIP6^^R>W>PW23G8IQR#(*.U0'/%/_%6H/NG6/.925R^]8"3],U>LO=YP/* MDR ]4&O=6^#S_OT78V!E9L5%2[+3F3P<+VF#?H6C\@V(:NT1OU M=@3( [76/2"O>OQ??L$[8N;MN2M-%[^O0& MRX-TUS,R;PU:HD@01>#.@W0O?:-W(>H-GH=KL0.$ M;E]K/7%2!)%'+:D;-\IYYHKU@9360<>( M!S@[ZXWX0+I78N)%_(_3Z3(3K[3-UM^/9SA?UR;4]-,O]57BB@U?*N<"0,N M&0/*RB*X)-N?6]=X;$]=E\_2FN'D]K.T89363^[G#H-7S6/)1Q8I"I,X)"FK MJZ,C>.,9,.V]BR6KTGQXW6/T=/F6[-F0MZ]B.L+:J2 MI\7RVGYZ,_^PF.'RBJ?:V9\%84,MT'/DRV29R9K' AQM5,H6R?.MUKX/C(S: M=L5QT]G/!*WA=-"1@T=\7=\ZFPC_'D%.G/ 126X0I%>@1$P0LB)Y2HGI M^>/8'4D<-[<]TH$[A/KZ.8.W%^K$\Z)IIR'X8FC[120&BU. )F:F Q+[K8LC MMJ=NW!3W,T-S(*7UFZ6Y?,UV7[HK,'2*.8A%Q5K]P0%K.M:(8FGG*>M*ZZ!D M=RK'=12?.TO32ET]'.+73/^;U>JT3KL\*IM#X.UB_HD,\4E]V38QDN527[%9 M%+5)#2IP*DA@47)=G+>Y.0JW)*W+_$PSA#P2H[125PWCI!"@;9"L>)-1M'[0]0@Y7>9>!K-KC=323^!QQ=&' M]2+^XQ9+7FG!9)VSR :*&=\$W>60;\TV1LK_3[/-A_^P"R@RJ(STDH.016RXH$\!I^" M@JR91FNB3N56/<%#EQF[+3QNH=\SP6QPC8P/NOO,]K5T^28,ND>L$Q&$9\@L M:!.)2UX'*TKM0;)8K#!*.--Z/N:.)([;&6+$4[>U^CHXA+>7YB0[$+?*9*OWTQ.5AKB&?&Y$!*Z^!JH[)5_[]6B'W%6=X\ MJB:)32/9Y/H7+^;IY@^N_>9Q7DX7Z6ZY^/F(V]=_Q,\X_Y3?DWU_74HF)02) MH>C P'@2O1*>?&?!+7"M0I"VR!1:UPP^+X?C!N6#7:ET#),??1--E/0&Z90" M8X,%%;,FE9#9B"(4IX/.B;5^2GT0P>/F /J$^$Y*W!NQ7S8;B22P7'> 6RNU M4HB)3M#Z\H?"T/IHL@ &1]]'(8WX\7 [6#JA4]SNHL0#A B!Q!);6YZZ[K@!^*#'V4XB[6*XUH4,+IM#7M0\ MSM,]28+:<7RV6)TN\Z7(HBI*L<1 JJ1JX25%/-D+X#&2P+S/2;7N''\HS2/W M4AP4@<^FR[&?FKSYVS\[?:T#]S2[+KRN!6#SPN*Q7-IJ!?X MW6H-5:W57=>U*X/I;0^V*M(PAU#;Z=&((\B2LBR!#L3KSQ"@$ MWPF6AU(T;KGA^'!]5HUV<*_SX?3+E]GF/,+9A?3?S,MB>7*F]$O!2D8'43!@ M$!VHD@*$C)9V9P@VI1*$;3X7>3O2MC.P/]XLX"$TTP'@+J[IJ\VO?? Q?:5?Q@K5S.,G#BV A<[ M\GU+/]C\U>9OZK]ZG\M/];^_OW]SX_-7I_-ZLO^5^#C[]-_?O?C]U9N/KU^] M/'KWZO6[#YMO/AR]??/J!?WPPT?Z^MOK=Q\_'/WZ_O6KUZ]_>_'+V]?OCM[1 M+WU\?_3V[9MW?WOS[N/K]Z\_?/SP@C[@WWY_\_'?;[*\FIZ08I[RUP:AX^CD- MI^OJPSU4*':Y3YA"$PLC6!/&*?P@E\V5K"!E)K+1SJGF-T)M.3C8";SP83YN M>DY$+,8E7>,O35Z+T"2/6L-IC!5>11>4;?W\[B8%(Y_(XZ'KC@^XOV(Z.+(VAL MT.VOZ8= <[#8.\#0+1Y>+4YP.I]$BJ14"77\KZS-2^@[+ZVA6)^V4]'%9=[: M8M]+2">8.5S1B]92[P ZQQLA_I9/0EY.3"G&%Z%!NL1 V1#KQ)4$A5C2W$O# M1.L&Y]?7'Q7%[<9#X3&<=#LP*._SFNQI3J]Q M.:<(8'7.10Z.,Z]J,:6ISWLC KEMM ^4E98[D8-J_4#G?DK&?=S?S+0T$',' M8+D_6CSGA3'&C=(%>)'B[$5XJ$U(=>%)!6>8YLW;+SU"S[A&I[W7TDSV'>#H MTOE_2WOB#7V[F@AC-6J=0#-ER.,G7H)P&E02**PF.EGKUC5WJ>BDA7K#,'H_ M 7< D;M/5SYFVDQ+7'X_VUOO:2/\NEA^PV6B,U?YD*R'S$6M9(P$?U$D>&LR M#RY*XUJ?5KO0UTFDO2<6GIQ4TD@Q'8#N?4XYG]3==[^U/;?JN%Q^K\4<)[7: M8F)S]%E+3FB<]0PV&>TY!BBS@0HF .A0I%:+'UJ6O!Y#;V]3;@:#[7 H= MOY9_$U'?S\F%M,]ZR\_/A$":WO0FN/^?_.MYOQ96! F?SC*OJQ.LK08,,8-S M):-+V3MUJ[3B@;Q&:\IZ&X_;&+_C:W/LU-NKZ>J*M:=WZVJ2E.2.1V(NU4'5 M];$%^E1 1&^,+]P5OEW?G5U7[FTV[A!0'%0;71O/"[F>;;?K[8:>/$!"1,U= M"H!,U3ZX)D)(PI +1!Q$J^A8V0Z1K2GK;8SN\QG/9])F)XA^BJ?W&6>;C]B, MFOD%5]/51 8K$24"B[7Q2V*AOHI-8(55'KFUW&XWBV6/Q7L;I3L$+H?621>- MCF\)[FPL\.9%Q6KB4]#)(S%CZKL>R0N0#Y* S@OFK2RH=>M:C4?(Z6T\[D!Q M4"N%=/%*=:]\Q*:(W:, *45M%LX38(D>9) !?3#>A=9C< =+*0WV8+[OE-(N M*NRDR<==@=ZM)KTA4^XQ&ZEJ UY/3@9]<3XY2*P.M>2)Y^9=X'1R50XV7KOZZ@WZPQ@5!*DT[K$:(Q)K1O7 MW2&BMZQY0Y7?OC(\2/[=9,7;%,!/=+)1!,$ 9:;SPM7O,E-07*Y5[QIS\_J7 M-I3WEBL?$+#/K^EN4'[CJN!)MI=/I0MTN\#6^>VFNH7?_\39Z?YBBFK/;+ "F1F M596; ^>R(_8PH^";9\?/ [^;A/662G]V]!V@IP[ ]_05ZX?3L)JFZ64&Y&)D MTR3)Q$,L!5A*O#9B%["Y6Y56.YUBLHFW=F?WI[:WS/J A_GS:+2+1.C%B)W[ M;K=NW=@^7A@@4A#9A (IQOHVD&M S1EH+0)S,J+-K:=/MZ*]MP3^<,@>1=N= MW&3N>IO[N D8]R;+ &]J'4P-0OCR4/"$HT(2@2I;L&]T<7\X4A^QM1_>R2/ MK,I.L'SSAO?%:I779]>\VH;H2O*0E/7UF1N"R](!"[ZHE%/RMR?7/7CU?O\* MX_;:?3:$-1%P%P?\B_2_3\\;"7Y=E)%#I,,/B(19 GG^F+3FE./>)>RNC"Z*F>[>XEF/1NLJ!VX=J!3(@4:*&U5,/B>NF6W> M/&3/6]0_QZW400KHI!*DT=5:YL8'G12X.DB,_%V$P 7YNT$&JTR=WM2ZC.D9 M+U'YG^(^:015-P5YVS:;K_(J+J=?ZJ-;-,7?6?OS#U!SL8#XFV2O89VVB*#%02)\D M*$8.A3?,4#1F.++"K-7-*T"WHFQ<$]8()7=SJO=KJUTU@U3^!L45X2TSB=_X*S6NWQX7/.ZY>X M<17W\I6V^=@V >>.Y'<5:%H92Y8"H4A7N]T7 4Y'#\Z8$ V=H"6T3KUW$6A> MG\ER7657>^S:\<\T&IZ\!R]#(B'13@O6"&".:ZO(ZXBE]C[,P27N^#P MLWFZ6B].\O+= M8ET'=L8\_;H9*[2'*7OHHUH8L:W(;&2^KC[^VG3*S"6SAH.(J&HC" F(BF(, M]$P0UK0KK6.R>\@XU!R]7>!\M1'AQR6F.K%U4W=P;:7[4)X*%D,'-!1.9[=* M68&KD]M%29X+JS)3K7G?B]!Q#=2AJ+EMB(;75:<6Z>UB_NEC7IZ\RF&O'-F- M?]_"]CQ,4".#4S_XGF,LA5("4QJ\3A84J@0^!P2I46FM;.&QM3]P/R6'FYTK M 5Y!5:$FM#()QGI'IW1,X'R4$%74RDM$%UM/DKF7D''-1@/=W[4U:B4^)?<_KTU.AW*;1V M: H89\EOU77.D! :BC&.:8)=9*:Y9=F;W$/-SQY+7VT;*RW+Q2/HY.I<2D9A MA'<2A&(2?>%*V=;YIT/H'=N8/0\F;UN\9]-PIX;QV@3J?P@@^2$XC MTW?Y^?? B#D4J (#;P(=6N(DR??SA^HDDX- MW=EK@U]NO_;;QX@]]%$M#-169+8*(2\U?51NOH#B-YC-]O%25S MG1TO=2)ET+69DJZYQ@!%J2A,M$J%YE'D010?'$ANN_HOUU>_VD7!!XZE5DNB M4O6Z*-!^Q0*Z:!,=A3_!MDZD'TCRR.'D\^'S3D3YC*KNU%P*1W*%7T]DI ML?PNKVL/P..\W/"]C]U\XA-;F,]=B&YD12]F[%XL1U;A)#)":% $:!D=*%Z>1; MV[0'B1G76C7!P6T[U$;PG5J8.LU\>M:C@;9L'=A%K.;YOB]T'ONX)C4(VY+; MR+!<6^_%K?7N27(H9*:0^P]1U"H^R1GX$C+H%,ESEZ($W_K9XDX$'FJ"KBUV M8R5:^6^GN$2*7FX\&Q$%8W8(5H9"!W"]2JL3B@)M#"UX]C:T?D6P&X7C&JOA ML'7;@@VHMT[-6FVBF/_CE#[I]==];RCO?$:3!X:/$M;(:MU>Y!)$6%((+"A@ M@4Y E1AIEGG"% 8F@G/6Y];AXD.T'%[!?O-SK^#+ V+PJ$$(S0B^EG8*0PE: MEV2C"\7:H9GLQ,(TP<'=4A@&6)MD.D8]MK%>F/ MW&D?HP_-GV]O1UFW3YEW0B2;7;,!=UZS/NN-(X[KV8@^ VJJ"Z:??Z^ MRD?E]6H]/<%U7DU0VHC%*DBF*%"F:$"I. 3+446*% 1K71E[DX)Q!\ ,!*,# MA-R!M;I1)7\NH6LO1LHT:K4!EN6^,G*T(&W=2 MRT" :J^2#G#V9EXCC\7RSNF>,B]6U]HBJU*=;:1JCR8-T186@U22A_;E6/?3 M,N[DE8'0U$3P'0#H5YPN-RV$K[W*OE:V>KXKK*EMVH,#[Q3M"H7UZ9!!P&0= M[0J;4_.Q$UL1-NZTE(&@U5XE'>#L?:;]:R4#(&U!)'4#P0YX5VD>GR]H7 MXCTI;/DUWV;)8"WMWSQR8B0]K2V$:.B[K$NH-1.^^5N4+<@:=^#(0&!KK8X. M$/8N?[LFK.5B3M_&?,UJW^;/%QUM*H9V4,T38^USDATG(\Z5KL_J3&P]17Q7 M&L<=13(0]@955*<)_0?;\^#-]CR+^]KS?-R\\=XGW=]BV1:7 (R$WE] ,O56SOTQ86H0*8Z92BA!Q]*A"Q0I$Q.36S?8?4 >O\,W;UVP>D= MA^&Y=-VI 7^\1>W>!GJ;CQW\-G9 _N("Q%4"[@/=1^](:;=WM;N@Z$Z#K^&5UD%<=&6Y+].F+T^75>RW^"KD MU#O-#-@L3&WU7QN-V 0Z)*.LC4&PUF[,MK1U>U=["/P&44P'@+M,H6X:Z%7_ MX.T4PW2V:;OP6\9:3YJ.YK3KB-O:DV'SSG9Y\<=-!<5M"80@-DU"+=,D :$D M.)OJV*$H."KK'&L]1;P]%]W>%!\"XI&5W1_<[^%YP^3O\T6H:;;*ZYOYE]-U M'2-)GOIL>FOB"D.&I4@/17%!QTOUTGG)8"(+RJ'PWK5^Z-V8A6YOL!L"_5G5 MW!/*']_>N\E .,&D#PA:10=*2@9HZ^LE3F>:R20BW=KC&(*/;N_8F^!]+(5W M /I7TQ5^^K3,G\Z3*^=7=+?.*TM^&,DV@'/&U+0*!U>;?*(V.08;:SUZ8Q1O M15BW]_.'P+*]2CK V7WWO9MCYIH[]?VVE\2%YC%+8+D^Q.+9$G?:@PE!%IV, MB;[U[=4>9'9[4W\(!H=65ZIZGUNU2Y8V7INU7XZZ=06;3'N:7_3M/V'/]/DJNYOP-%G$PJ!2;@* M6,,\A.02<(7*>:]L^_Q<9S?@F\+V\_3M68;@E@.@B@U*<@Y2%$Z;CA4(1F?0 MWD@;8O2BM&[*L#UU?X;;[5TP^' JOJD>.P@M;G%VQE)M(7A^TW!59.53$,4' MX,51:!ZL!0K)$SCE1/1:>"RMG\-L2]NXMS_=H;.-#CO YO6]=BW+=&O#Z1 2 MCR% ++$.%J[->XO:N$61D9/DN6\^&W$;PL:]SAD?E>VUUZFO^>C4O/V]S&T^ M=O"A?T.6_NPPIDT;S@OC";STM6>V8G5,6X',G!'22FYEZV36,X[^N[+?#^OB MUK:)*LK$7($8(WD9T09 APF2U9X7+:R7K8W>[E3^.&, =\'7PZ?O(-KKU.@] M,&5O?W/W^ <..!AP0!-WWZ"WF$*(,BNHD .%'B'D*"%KDPLF4[AJ7=8XP'C M:Z _+Y+;2'4SB8X\C'.?8O[IFIBO+OE2CCIS"XX;DD 2%KSBM.V*=\*BS"A: MOWX^@-S^1@7N@J!'C-6@>NNB%]9O>D:/+=8*B,T5)2BKP+&B(B;YF9,F[ MUIF8 8MN!XM[6T/S&;3504Q[C*OUJ]-\ST:[4T9LM8I"D1B-K)&1M( 4#T%" M2_\7N;+-AQYN3=RXL6UKY VCDP[ =@]'9_OHWTYQMIGCD::;S[C#IP\EB/IH M4R8-BI.#ZHSV0#^*R'1.)-+6A5=[TCIN,6%K*#Z+QCH-*6X,(]T[CKCG4UI/ M]ATP8GA@QJMPF6?E S"5):@ZN2?(5)L>9\?12>-BZZ!AF/F^5_YG_?QKC5.N M-:XP/HI2$@0M#6V?VK,B$^LF"QM$ML&(YET>GJ1J[&&9!Z/BX4"@B2(Z..RN M.'J)R^5WLJ&;\M0:UEQTJDN71:NKNWS?2M'X'%*($;"PS54) \QU:I83:)A$ M%_1P06H#!L:-#08%['.KM]/C\MY)MH<4M3S\<8.-NQ[T)#U@P+#1A67#"0[& MU7Z6 IS=#&=R*2C+A1>MW=\1AUY?[:QWBTW/C=F+DTTD?E2.3M>K-9+/.?]T M1>#Q8C6]+ZN=92X\A7JG'#))+9/?JVPM8?6^SGXH9L *@8-('_MT?QZD/FQ1 MGT_O7?D)%V,LW]/9<<7F;?:? ?-@J2Q:!8\0QBE+4)3BG@$@J( M3CH14!;G!WBM->*HTJM]=#6E\CH5']:T>X[."HW/-_/MQRL&9?;))_+K:[O3 MG,FO5[3)"D?&F)9H;.ORC,.I_J$'ENZ"TH<-Y[,HO*LC_WZ.W]/AL9Q&DON& M]]_G4Q+U-URF!]C/4;(<+:]5&X'B6$^G2&&D#,-8EI&'XEJ7LS=F8627H5_P M#PF%3KV*QP?A[N]<;/6YPT_R'=#5>'".:T'O-N-[#*NC"47$FE[RH#=.*"IN ML'7,,-0\WVN-_6ZML!'[BTNQW]H8"5':4 P$9ADHKQ@Y^;R 44'JG(Q5IG4. M94]2.YT%O N&'NG&.)C2NCK77\S7TU19HL#O0^T]L8DX7_\19Z>TS<]ZII]\ M.;VH>7]X5G)&BT[D!!G3Y@%D E?+WED6P4J?,<;AHOU67(Q[N@^,Z%%4W>G1 M_*>G!;) M6C]^>8"4<0_:YX-:"TV,"*AZ\DSN:T#Y-M,/;S>'BE8KRZ4!QNL+;K?IWYLB MZ/JNVQ6TSLBGSM"=5ARWFG9X% TG_BZ,5.7AZ$M>8A7<9J=<-GGZ#=?5/[V= M-!+HO4_.0@I!ULLN1T)$!8&V$VI1T*760TGW('/G>+LZMWKKR0MG/U[QN7%-KKP66_?)TGIT#-![JAGH'2HXZ*D ,F4UXXQ MK^56!I$HN08^^M,5\ XF7F_7R\I?O=W_YXM&//?\DG(RPF3 M6$HT GBL8Y@P2D RX8 Z*%6$<_YV%/U WO"1148'PZ'Z6PP@S+%!L7RZC)_ISY<,'1^_..] MK!K=2VDA\;X <[ZED&6E@\Q [@0QX+B&$#4)P[I0G) FWDZ>;069,;V/)KIZ M6.]["*XOS9]5YQ_-\\5IR1W9SMICI#A-062T@-%X2"DJ;85#R7$;A6#I.QUJ/?&Q:7RXQS MKCP3+/83YLC!['NG[J&S10GYC*Q[_N$:X3HDS&R(H-*I^D1!\1"C>&.W1T0&WU2N=IQ1_?='Q MTA)-%+^W_#JH [HZ\ZX=A6^G\_QFG4]6DV+0H4X%A)(6%/F X*.VX(+0](T/ M*35OO?8H1>.6H(WN3@R@MK$#EG>G==\VLAU(JSA6ME*WCGW-M*J!D)EN.FM6YZ_<^S_,WG&W8BS(B MM7OQC9X54X?JH'.(7=CA\^X['Q<;/B<=D]T*&.4 MV[E(>RT_;C'^2$!KH(E19Z!LP^/U3<22R#+S!%FY#"K7X2X>ZY[*EHHE?IFN<77N&4#D\"W$7%(-DV@;2.=H.Y ?2 M.4^6.##/ >FGB(:+;:.X)Q;:"C3V1P--2^G^^"\KKHJI<[H^[GQ%>VNZ>K:G M%UN3\/-U2RR2!3(%%15""3A8 \0D@Z21MRB>)//@_^Y>>:BWXS M/Y]Z-9U_NNAB?Y8N%(S[X$,&DDT=$5DG4B*3P(HUOC#F.&N= -F:N#_#LXM= M$/C(*(*&6AS[!IB.FG,I;>Y#=4A>UP(*@]:!\N3IAOJ84!I'/T\J.[?5R)FG M;H%O+CMRRG88Q2[:2+D?@)P7VB3A/&9&)^SFZ9)#5>?G%O#:FZQ02;G=I)[M M(3+VBXB#U'<_#/:0Y"^\>&S_"IRYSI(Z0/)#TVM&34)@G<<"D/K0XPZN]:S:[8@ M:^3[QD&]H:&TTP'@-EU=SOI=O5O,X^FR2GNBLLX%R4C7*PGR%1#!996A&$4; MA_:,-JU;)]Y+R,CM$5NK^[Z..@?)O@, O:\)G'E.%[UK25BG)Z>;WOBO9E;="[Y05.X.RGVD13N+E+N!R#G>0-K M6$Y%2*@OG$!)CX#<.D#)A/.Z&-I%?^X4[D[J>S2%NXLL>T_A8L3L8O10D&M0 MJCZTK^^;HHHYDP?MF=\J'_(G2N'NI-Y=4KB[R'IT [)'NE!Q7HB'3:2%Q)_1 MX#WM-KV0G'_Z>+#@/ILVNS 8!XO%V6ZF;LZB09= M"(*!+9F!RG6<9!(:,N/.1XM:V];33:Y6'WF6SL"8VE/*H[Y$N7QCFM=76V+B M2L82K0#-:D6[(R^4_$\$;;DN/I,;&EK?7]T@8.3A-@/C9']9=P&5>X?63HKG M*)V-@"90@,3(.Z4X64/4UG@IG"W<-8;,O82,/)QF8.@<+OL.3J/;3)Q/.YZX MB(5K$0"SV)1))7!6(TBI%+=&X>>D7I0XY M*@ZIU$EE2!YQ$,E!%L$YD8.5Y;_PXZ:=%/O(S?@N4NX'(.?7,9)KR5U](%A" M(/6?%.^!!;W(!V?#.^D_H>O1G?19:]WXP+E94W=M-B+8-*% GY M5.N).85'(3-OFN#B1[H9WTF]N]R,[R+KT0W('K>PJ6C!@T#PBF,-L0HX[^IK M&HJ&&/H2L$V!UH]],[XOO@;720>9CFTB>1UC5K$PR"%3U&U")&[H2XD!&?>1 MHVJ=:_T3W8SOXPT-I9T. '?M"D)$IY2J4X9I6U"80;N$MJ*!G!0WM(L8Q1GC M7O2,>LN]DV(?ONC91@MZU?J6Q/7?]WU8? ;B M-31Q?5T,T.^\SRGGD^IUW%\44C_NK+=\!U<' M!]';P^5".X%W=?W@&#)TN8 V*,A?D X\HU#&>Z3(J7!K2NOC]0>[?K 8DM9, M@[:U'D)I2?&DR) X,J=)3!A:'PK_I:X?=D'@_M"&\<8^?+:J%(S9QJ\\%B?N8F23'2Q>9>(>PD9&4[M%'V[SN5@ MJ7< G=M]+2XZBVFN#"/?7X1"7#B6R8K;VM%8*NL2!8ULJ^3T 1U&QKSJ:*CB M)_J(["'OT2\[;MX4D<2^[^8WPDB=U_U#J:O#N!XEYF]'B_[S5 BP8&;2$$Q!@_.2 %1 M&UY?C$5,K9^BMZ%\7/ ."JX[V<]GU_3>^/ZR<34^K'&Y;O\4^4FVET]<$DYB M9H9)+T!)84'9F,&5Z"'5&?!,!JE5ZQNWMAR,FTEY3M2/J/D>QD'B;/,K&R=^ MTR1[O,*YS^AP :R?@ M+FKX[@IHTUA]8G1$IKV'(F6L_;,CA(@>=/%>I-J:I'GL\P IXS9P&/>DWET7 M7=3M-7(YB"V?8JW %J:^2ZIS,%6MBI5<1&>9CKSY:+SG&G M3\MJAC=>Q?E\Z;-DFI+61MJ?4$R=_H7D>KJ<$+@C 0CFL_.M*]D>HV?6'2LOHJT$(3.$(4V MGG:25=FVP\E= L:[GSUB-#NPIEV:;A48'Q:%Z7 PDU+$! M\K;&%^<6]9Q\%P+/'A-P463-$S-P,EO0/CB1?4K$T%:8N/O9X]VM#P"# T4W MMN8_+&:X?)_G^5L]2%_/\_+3]Y>9(KX:*ZQO,:9\$K9(!K(H ZK4S@X^,DB^ M&"PF9*V?#'UV7G6<5.1 :!E,W&/C:)/ANDD^"]'7=@_@%>T %7T"+WB=_J2R M/D$@?"Q(&B&UOSKW'U_>C;G 3S:8DGMRRA-=['X,&J1'R$ M.N4X& =%:R8-,L_C=H?((XN,DZ0;" NMA#EV-6"MZ3ASO(5%:T,$RZL-TX7. MPDC>-U=..>9$PB9QR.6"X]Z,#A*D[B?,'A!P4<;J J9*@%K05\ M$1AS2?2ER3RAJR5'K [>3UFWU;V'Y$96^&_3^?3D].2BBM0(F6S0(+@/E?D M*&PBZE7RPF;-98LJ\1N+CJST?52V:"&_L16?TQ3GYW3S'%$[18XJ"P*4B73P M.3K]F)=JTTZGXI &5$76T MB0,G:DUA,M*X5)R[W<'BL5S1C<\>MQ"IN3_70H)] > BXHF"19$=9&WHP**X ME5AA 0S]U,KLN(YR#PB,>9G01%'M"T%80N+5,-UC81W\/H^$08?8(BX_?%A>NK&-1QA@A MV-J2S'ER;VSRP+.NSHY32>N]87&YS#A>X#/!8C]A=O ZY?@TS*;Q]_5TMND; M]V9.QR?]B^\;.YJUM3(%1Y&-SZ!"YH Y&(A21^5DT&&[&'&7;J2/T#-N?6IS M3Z.Y"CJ&TT?Z]^?[+@<5DTWUNJ2*2IH$R(L&JV/PQ01OTE9M"QJ ZHJJ<2MG MVB%@2VCMJ8ZQC[$G[N8NVKZ8I+T)2@,3AE@*FH.K/>Y]P%B8"M'%LM5YMMUZ M?6)G7Q7OZC[P[L%$/&/*WEX]9F;=DLK'\_^2]:W=;-Y(N_(OJ/;A?/CJ. MT^VUW+%?.]-]9KYHX5)PN$8F,R3EQ//K3X'4S1(I;9+8W)"[D^669(6HRX-" M5:%0!07)GR-C'L'[VMG!%"4TQ14YM1YI]QQ-T]:YCW;T-57%U-;IU5=+[LMDYG[ZM-DP48ZS49+>+EJZ^:_.U Y6#Y(,J6B5O'^;>]MBC?2MT6?=Y MI!(7K24Z-2RNQ?$+R>UU?9 1TOI?L_7OKZ]6Z\477/Z&RR\726.43!<0/G$R MT\E";08-R197,@KGV+!"C &+=7G_V@ LK>7<.6ZVQ_+EABWTTC-M$H@0R03[ MI,'IZ$%F+^FXMTH&VP(^]];L,NL[/HJ.E7KG8/KUJCIR[\LVF;'Z;;'A\R(6 M"C1RL."+U: XKQ?DP0$7@IAG6/EL@:O=RW<9[H\/L0:ZZ.%=_),\;D.)#[B\ M%TU<<&X0-<4-3-2$JO(%@A*%-E4HLJ3(?1I6XW[$XEWZU^-C[60]=!#.W4:\ MO^+Z(C*ML[4!0E$;(";)0&0?BXMTS"?Q/88:]'*Z6W_:$>2CP.AD,7=^ M]'U8+A)B7GW$A+.OF+<]^"ZTUYGG.J+,UU'MQ!T$44>U1Q6\%FBMCRV,T>[E M!^'(OB@?OZ_:>T6.)'_)^K&=%X43C7ECL#:%F]3DRUA62( M4#L&H!4JF38AX%X*!F'._7"8:Z.1#L[!Z_$A\\_;W;/I D% 6=6>$=N-]"&L MUC]?X;^6LS4N2KE@F2OG,8.+DO95+8IRRI*$G1#>!%6\;MWX\& B!Z'2ORA4 MGD=A'2!RUW9[-PNQ7E5\N[ J6Q.U!68MA<]<:(BQ-MR1-N3:GY^)UEGV)PD: MED1E+Q)J[331.ZRNQ49;:O%Y7@ M%6>/*!P&O)>5OC^#KCI XB>\+&_GJZLEV7%B8X7+KWAA4)!CZ@3PQ!*H4LUU M?1V0B[+T_PXIN&Z,MUUT#$/5R\KS-Y-[,^RUR+*4+)5+Z<%UJUL M?UDL?UY;77GCM;>=>6Z=QVQ:@,3"=#7E@FH7?4/(EBIE1).^B1: MC],[F,ANFV4=@IV'QFY<575PB@YC\/75LBKA(CK# MH$3-5;MX#D(M0\-9=, M1.94TKYU^>!!!$Z,P7'!6$WB26NZ!"Y*WK@L9+WMP*\WI3;-]A M".>1Y^A!;>9G2T8LYBR@T ;,M%NR,K$QBSL)Z38)$@IQ"X4ZA@-Q'3#JIK%5L75KRHA_Y'H2 PQ_Y'J*.J2OH?@KK M]28$"?/\>O'EC\6 MB1W\LKIM^J2<==7Q4Z;.N48-SI1<%<]TLBGZ;(;A8M?'3YN0'!43)TMS:CQL M>L#?RN2& 1.E%1Q>0R"U/4R4!G+1#;!3OY \-B8$I&OV9H)*3Q M[R/J?2H3)D,2#LGS80R43BUI[;)T?&^\^XE;6-Y7]L]H:+*RN:%N] MG]^*?S.W_3_FBUCKM>NY\';^Q]6Z7CF34BYG&RALSPLZ[U6J9[]-EAR+&"F: M]#&"9R+)$IG@A3>63FL>NKT%.01YCUZL3:GH#D[R6_Y_^G;-=K4AORSQ?ZYP MGK:97"=Y3LP8L%;5$?+)@>?!02Z>?)X8;9*MZU,'D#4M'*?%S3X0-U)B3[C< MQ=!UL*8-LR8Q!*X" X7UAL'8>NXGDXV/V3;OY3N K$YPV0H*^Z#62"^=0FUU MNX-O&H(R[V)QJ@X#5[7$T4"@XP4PRV)U+2"+K8.<(71U K968!@ MI,TTQ/: M?OIV^^7?9[@DHG[_]@Z_XN5FCPH6F=(\@N*R#O)%2?PE!BS[%)BU.7,VWIG[ M!&73)F-Z/79;J;(G@-[?=(_YN][>C D,4M/VMJ+.!B@>@F<)F \A.J&Y,*/Y MAD,([,1 -D3($!O91%T]87&S?U<;B?&;0<7<6TQ,@J,-7)O(:XA&.=!1Z!)L MC,&-YOT])J<3G+4'P3ZXG:B13L$E;D:><)5X'8+CA*T3UK0&3-3F0G-R FN>7T+RC@&7DL/C$5)_V+QL74[ MC2?(F;9J8UIP':.1GL!UNA=\=VTE@F:&;T9)DNNAM" [;FOEI@K1I*P%TZ.9 MO(9\= +GKN*3J6#2P59YM5KA/8/R\VR5+A=5 K>W!\YD7M!'T#[;6MV7(&1R MPV6LN;"B#YU $!W+)>00N!I6CO?D,A/?Y;75YV(4X79@O'[&)5&^ MGGW%K<0NT'+)5"D@E#.@0BX0R"L&'>!E MKW0NG$;!,!D(VA'P*4"'*),&&9)S@:FL7.N7E'N)F;B3QJ@(:J.!XZ&T6(?+ M)E"Z=_0_):M-?&0H%F<%)6T0+R XS-,9F--VDR%K"O!SKN,C M72WNUE $*UFD%+QJ;0F/('-:_VP,M"S.J[H.T/FT%$EZT3G')&26:3N[6-_' MA@B6Z5HIS$UVK>/.IRF:UF2> 7,-%=+LA)ZDW/HN2)H]BI'N)#-ZK?5!9)RQ MT/IX\8Q?99V=TU69!D'+AAG'MK,X_-&^6-7V6]=9N/])!>A\MT M=;GYLC9P^N6Z@9,6VDN3!;!4W:5H!7CC-61!CKPP(:CFKNF8_'1;?7T((O=F MJ*<&0 ?NPJZ;L#ICX!'SJ^^Y_UY4&T%N/N9"HXFEY @47Y)B.%/@@O$@7 XR MJVQ<\^Y)K7GH) \^.3H'U/R<#2K=]#%N*(4/5\OT>U@A!=FJJ.2, Z9-O!ZY MH%B$(@UGS"(Z/MJIT9"/3M(?/_#&.0XR/]8Y\PG7Z\MMR<9%Y92'G( '+4#I MDL!926K16$,S8W@>K6"Y*2>=%!#\P%OG6-B#[7*0,KXS&A2>K3>R>U_(?BR^X)N:TES-Z#]]-UNM+Q"+#E(9D(F3 MBKRC\UH$!3R+&'CPKF#K^3#C1/"XA78"H2MV( M.H/W+ )F]"+HHK1MG5AZ0>UQ=);&.>;!!)'KB8O@+4,P-O!H&&)(HZ7=?O3V M.(<@;_3V.(K7-,]5#=Z\33=!FL 14/@"RAD/408& M6A3G;"FB1#OH66]TS D?)Y'[>RUAGE:QG M:V8)E*5XQSM/00\716>G9/M9K>?A[(MID!UZ&K+X7T*T$ MMS(;727U@X^/UB1 MX:TD[I>^!)E8B,P",X[7QI4!?**0,'J!)@F79!GMB&K.32=>WH^WIQH#Z=0: MJM\F/Z/V"&1_UNDVK%?YM] MUPAF+W\;/GW6,V=4KGVJ7.*ZSD@2X#3Z^EXWN!1L]N$<[;+/XRJ.7ZWXXVVO M=O!I6GLU[?2CQT([X\"C_8M/,>-HH"C.4+?A"RIA'0@="J@0$SB9,J3H=>(N M!BM:%[R]H+J-8)/'[#0D5HLD4ZF#+XL'$06+)@>FPFBNU0]?MW$ \D:OVSA$ MT3TEP)YNO%Z*H*-/)2C)4.2DZ8_ ZTLN)K3+TFEO1BS@.'7*PDO(\AZ!GN.F M+!RBRIX .JCOL<80LV"90GI-\A-D"KP3##)GGA>GN6:M9^O]>%,6#D+(25,6 M#E%73UC;,<018C&22!')H"2*"!$7[LB$M:A*TY[+#8&T'BR[M!0U:Z6-:WT,:SQ9L1- MQB"TE1 "%Z"XD>"X96"]3107H6.\];BTYZF:]O;R3";J1&7T9I\^+!?Q^K+F M??ETE1*N5C>[AFGN M$\)HM5Q??*P/=K>NI74V,U4@^*@I+K;5R=0*& ^A"),,FD%5A/2I]XP0?7=G M@+Y;L),*B2F#N^,5T -J;N8\)Q^*DPZ$1=I0.3IB )'.9:(7_3CT=7(G-!GH%GTAX 5N@G_,2..?E[.\ MC_\091(B<;#*B&J5Z."MG>&$EY[I8'30;*P=\!QQ/\S=U33P;ZK[E]VA;%M@ MB?DZ*3I^Z>F>!<]8;CJ$Y?%+3)-Q3F?RYIG&>J,O-42M"WA37$3/43;O.3]> MB>G/LU7X_'E9GRF0TMZ7:]%NW3MN2BJ9$W]*9N*4OO*5\> *QRB#$;[U5=E3 M]'1;^GD((AX-,6VE@(E3 1^6BWR5UN^7G^C,F*5M.D1;LL;:&LC"U4$5%"FX M.IJ5Z(Z2:2XTMD@"[5I[6K"TT^JBH8C[@,CJU3Q?QRO:1!OW M[L.'5S?)-<^+5;DVQ77$2PD9G#<.9)9"A,K;PR<>>]S[9Q::'!2GZG$QDE"G M!L@[I$B-84JCHB-7;TRJK566$7R,43BGK!N8]'C\V=-$;"/!X$31 M3:WY.NIQ3G__[5.XQ-7W?"2=,T\I (5[%/DY5R#P(" %3@944_Q7]" (/+'( M-)>3(V&AE3"G!L7US,\Y_EF]JS=S7'[^]AJ7ZTU N7Z =BZUM\X*$%SZ.CI- M0S!TM-:,M8E>11V&Y88.676:K/](L!E-W%/CZ'58_;YC*PCI-?W+0(8<0#%- M+$0*\Z+#Z$+&E+T?A)C=GS_-?)"1L-% A%.CX$U8?7O_Y_Q#33.&+P_X\#S+ M7, MVL R$*F:'&;OP0<*YTE03G'EM1?##I+'GST( O:%0.!$T750S[ GEW-W 5(, MH-W'G2I._ZZ.+://LUBBHZ@-8U_;^0!.O- M5TTFUVXLKZ]6Z\477+[YJW8MFLT_UQXR]&_^+?QU06>E9MERL"5QDE_@0!&: M!?+6N<[:%2D&55<=@+8CR.PR_7HD3A;G5=I+O);\@,NR6'X)\X3OX^5L*_?1 MVN$\O=KH%Y(',#O^;:0*BA7-+&2CR;?V]%50W@)7%'D5BK%D\PEOX]U&WCSP MP>ISU,_?)>D+K@7ST6G0TBE04@KPW*>ZC9401BJ66[=7&$18M_>3AV!DC[5K MJ))^SMV=O/R,J[2<_;$].'Z;?2&>+XJLB0JC02A.YCM4GZ58#\F)1*=(Y):U M?HUU((G3.GSC8F\4-?6#PJ>WUIN__L!46TAN6'Q?/M%/5X4D>UN$:XNWW-D( MUM7'CX&BLNA\!L>E#YE'EAX^-#V/.7R6\FF?^DQI+]LJ]4> \J8%^,]AO;T M]THR41SYXR62 H1F$,E+!LEI(]=)-HRWKO9OR\&TKL 4&&R]#8X'Q(^P'>XB M5;2BE&J&!#H'BD4$'VJ)+7J>O%$4K;;NN]..^FF]DA]A&QP'A)>R!>B'J2+B M,UX$*8/5,0-JCZ!R8'5^.X+%9%!%'5&WCF,/)/&%V_0CD70,H(]4ZTM![5-2 M_K#I4LTOE-):Z=K-QBH*B&-6$'VMXR.B*3Q6J:B1LK0GT_["C?89<=X:"#]< MYO?B08PR=N[W@D^<_7W(\&W^]_^,(?N?KS$R\A.@/T$&0N MF[M@+_*YSR&(..BYSR$*Z.,MQ_?O%B*35FCI01M1QPP7]&$543,\_6!,;(B\D^0U1*@LJ:CN%D M%'@"-AMRYJ+9 1G2 =MXL& $L11C,9" M09G)S:-0DK6NSWB2H"Y#I2-UOQA+$;VCZO75LDK[HM!FXX&GFUJ4UZN[T@N)M, MDS :3L$/")UJFY:@:D(7P3@G.,4Q,L36!^=3]$P;/8X-K6::F#JU7A\XKS_B M>K9MP'RO&NKFQDEKIIA'0%N'*F&F@-M*#]RA3RB<*^[!-.(]2?;G5IKV)=%8 M@&DOY [LT*=%6?])8JWW$]=?_ESG)2\V$GN]6*UO&%-6*"5$A!(EJQGF E&K MVL^;&\$5,F2YL5$:3-RT4JCC94JT@^@/ MAT5",,S%FC!VJC70=A(R32NPR8R+P'1\9BB2U&XQC!Z@IQI^HB="TRM]- !I'ZY6LYGZZN- MM?UE]E?]ZO9H]S&038U@2XV3D^'U/;L 1YX@5X(%T;RWQWYJINE*=BY -=)" M!WCZ)_X^2W=5&B9Z8EL&B)*B"H6T$2B\$(#."YE,$$FVMDK?4S (-^ZEXN8$ M:7> E4USOM?AC]DZ7,[^%_->:=UT[C/&66X-!*XEF5:=(-+6 "4AS;]4M(VIKQYFQV[+H0,=V=I'T"0<4"0FH)^PVF_2,!]U8CAHZDS3 MB<.C99M&O9\Y7K ]H.$:Q"QRK7RDR%(H"A%X)=MK"[$6[Q2KK?$M7@MT-DGX M(&7MF21\B.0F5O@_9O/9EZLO-UG0P) +(C*<&XKB@I=:8$9?!A6- M/*?X^XM.5\??1/%'RZ\#_W/OD??NME1/,A.#+!IT0CKV:L/P8&0$'U)MFNI3 M<:VKLI^G:MK[AFE+.HY33<]@^X\5EJO+=[."%YA]K0L.Y"LGX M4=@\O_JR6*YG_[OMQ+2/^0MR$)E#$<$*AN1OR (^5A?1:YZ]45GHUDV46]'> MZ6U_&[A.HN##@>VWP)[7-Q:8?QO?=/Z*ZPO#@F:KHLC";_Q0N:T>G3[\C MKE^'35OIU3;;NGW1LRG#.66@P4GKM7@>TX[A1N]GWB\_A_FU&:LU<8O+60[7 M)N[#/2[?EU]FVM= M:EZ\T8+P4PWE[?3&NA^9824&G<"PI$&1[P+.> 2RTUJH$)@NK5\!WE]_VOCD M_#AZ:"N/UD4'#N6OBS769@'O%F&^NGOD3YS6(BF1"BA=O!, M(D,=0 L,"WT=ZMRF]LVO=Q R;<0Q/=Q.UTX'$"-1_1%FN39MG:_PAHD@12I) M"TB\-BC6CH//+$-)AGDO71:A]6B7G81,&TQ,#['3M3/UPBM?YF4E!S,&"#,A1)J.=&=;K;,AJTU813XRJYNKHX!#< MA/C;V/X?LU7"R\LPQ\75+3M>N^!JMHA91P8W!09!RP#%ZN*"43%MF7)7 M,#M&+R\\RWNV].YT>=V7DM M*L023 (=;0'ER++YS!%*Y!)-##K+UH]>)DWH M;ER-Z\^=?[[S,'8_$[^(Y,$FYEUM6*;)GZ4_'"IR/W2D<,C0W[%AH<3@)7^$ M[.XAH/K.!QQ',1VZO%K-OL[6WTAPFZ/HI\7\:O5JN:SEKQMI MU5Z*/V.XI!7K%4J-R06+B=P-1XY'%9 M;>Q&5M742'PRGK^WNS23F)APD'F(Q!/9](""W&#:=3X4;I*7@^ W<,$?(?5[ M-.;&4$H'Q^NN+K$;#YPVS3VN6+2UCU0"BQRYS*TJ&H'73MDJU5+KPC+HQ(/VQ6.VOG7X]2Q5 M/T(:^A0T-M9;7TB\OYV$MD;Q C%B[:E'?WBCZ2NMBF(&1=&M8X^=A/P(.>=& M>#M2.R\\'WB= KWIZ[X91GFNTL\=BTY0__D']^LO.V=X5WA(%IGL1AE/W(R0+3S%H(^FQ M@V-VXWU_NIKGY;=[SO<-,TP6JUV0-;,>*/@2%@+13\&7R+H$H9-H?;X^2="/ MD" \!8?MM-6%>=RPLX,14=O5A6" %U-C_MK:L+ (*FDNDV16RD'-V Z%W9& MZSP'>#+@3M10IUF9_3WN7WU\?T+B9=#GMLBM',Y H_3)WH5_GJW2Y6)5&]K> M@,]SH7(]#CDZ@H)>#QF97E+XOEGV&9 M7\W#Y;?5;'7O1Q>&V/&6F-.&&U#>._"L9G<*&N*$0B+>NFG4D:1.FPT9&Y?G MU&//<+U_9V.YE"+D6"^H:^IOZYF(O5YO(_L)Y&25*,O:FCJT1J@Y%30&XC(;) M$EW2PZI.GUYGVOSQ.='46NC]-,D;Y$MP'Z6PA4$27FTKLZ.N;8E$G3!AR%K[ MUIF[9I[?:'GCKJS9L=HZT?-[,\^C9?)NKI@W_8GN]24*RSI$]RN>D,P;^M$M M\GE'L=$HI7>O_/TN&BXF,'*]@(F2:[]%\KL2C^#(=F7NE#2J=9.:'62.+JWDM+B3Y;GI8;<9N/7IJMVUC[CB&A-:"805!&4P0;/3D?Z*3(KLH M0^N>!$>2.FU8>RIR'HT!/8.^)IX^\6&YR%=I_7[Y"9=?9VD[>L4KX4,.&G)0 MFNA/"ERM;3 ^A8!D\%T:5 +_S!"*76M/"Z"S*'S14/I]H*?*YIJ#U?60KZ"8 M(M>@3O6JDQ>RJ',]; 89/,O6>1_3H+N681!Z3,!TPVQ.U^EC@)PHX*D#OS=A M]>W]G]N7XN'+1_R*\ZN;L2\E%^4#UQ!\'=@B6:Y=NCE$SS%R::Q]>"FW[ZGK M_D4F!\.I^EN,(,P>!IQM]X8WQ3)R]7F0) DA-41,&KSCVG+%/.V9!J:BNW%W MYSEBCI-S#^"XQG0FIFW)ELAFMK9W0O V,Q!%6V,)[*&T.$DZFWYWD++V3+\[ M1')3#T'[;GJ;=B'GK!4=CUB +)J R!*#E"R%EXXK6V0#E7X@E>V=?G>( M_*96/.99F-\,FE9!Y7HFLCJH5<6($!Q:J%>"1J>42QH4Y3^G]WMK]C'[[FBU M'RN]J;7^W88@TQHM=(F5]@T,P^;WRDUT_O1\NOA M4G*@W_/3MWL^$'WVYEP,3DNI94WBI)J'#L2UT_2M8D:6S(INWJWZ%'I[F9,X MOJ]Y=NUV@.3O.;@.[%04B>FZ$46]D64AU,!.0'&N))8I1'.M'\_LHF/B J.S MH>!1Q[ 35=(!K!Y M4OS'ZG?7()&3A-T!8K[;;H^GHKR['8BF:6N5Z"P$C[2UE*]5I262>;>2$6_( M0NO^(D-IF[8N8_*CLI76IL[U7BTT_+;^74B_<*Z6(2.#)BO#?%8'5PK5(8DZ1^3?"X#;PX&+SEQ<>SH6!I' M]AV MHS&M>S,]2]3$1;#G %E;Q72 M!T^*'U5=76/2=I*8=L1HKZ^OEI=D)TV.3$. M0FMR4&5QX*R*(+@D(1I7O&Y=!7L4H1.7Q9X#D>,K<&KG;0>'=_R\NKQ<_%E; M[OVR6+XFPF;KVLKD@O8>9E<49,\E*,1:KJ 3Z$";,:44A'^V-/;8Q:=MJ3"^ M0S>V/OJTBG\_Z&O]:SM;XOI0+K;GBWB3@I3!06EJ(FCDP2G+OM(LBJ4'6 M;O"2T\[U&M_&C2/[/BW;8W?!LY_#M]6'L%K_?(6URG ]N[SSJ$'WU<+Z'V7+3KO.G M;__ 4)O_5*O_4UC-5ILRB!Q*2;8.,RVUF)^93,9=&B@V^,Q4\3XVS]P\3=++ M?)QU$"P>'M0-==03Y.X:3E5GYM67C3BOJRD\,:2-)$]&NMKC1";P+EC0,D3G MK57-JR5;2JQ/='G*'E0I MM$%E8F -0\6%0\E; ^X \CK!73-L+,ZCJ XP>-,3^R/^04QBW@IM/WLY&V%# M-B!*K3O,(H*C6 JLU0+I?]*4UC@\D,1I"Q!&Q^*8"NL CV]6Z]F74'-1 _9: M2(E'H3,H"N;I#T?QO:9(WR:3N5%*ZF$/J \ XR'T35NE,#H21U-5!S \J3:; M=I82J6C()=0C@!CVVBL0J&,6Z&01S5N]COW^HKNWOJ=$+&?3;@=(WED,+J-5 ME@5.>["6;D?A(7KK@ 7]QB$HZ@-7N)P%:BY0S M5T 'B085B G/>7UCF95"AM+'UKAZ*>\O#M+OH/<7APB[B_$A@Z^-0@ZR8"B@ MN*_/!!+YK"YGR-EK+7-1JGE*O>D+C.X>*S8[+%MIK3\+]K=E+>SAM'>\SPHT MSQ&4,JP.2":6,@JA>6&A>3YY%QT='8S--/ZT33M<_"=T6FW3TGS';MM=+H:K MB\*%HR@\@W%*4/AC$]!W#+B2EF>RW;%Y1_,#R'LA;S9.@=M8RNJGW^^##;4C M%+]P*9EH7=B.8B0G04"(=1I\$L(QHW*.K0/3YZEZ(6\Y&MJZ4U73;$#7B6![ M+*Y?<7T[+K9($Z66)*KZZ-.2JUOS2<"2%$&1RRMSZWZLSQ+U0EYTG RU9HIY ML451O]<&,JO9_-;&K\KW1OXC7E;SNU[L^:Q1RZ>:47>>0JMQA#EB2985@J/S M'$KTFP?GA@[P^H9)B&)<9D*K\=J+-"O).L!E^:X+?6)>$X] FYE\:!LM1"8B MV%(/$J;H6&D=/!]':2])FN-P:RV.@B:#W&C8[)!!A8@H]7$FG'$&E<@ M>$P\9YU8\X[LK6.>\4H6SH"6$R*@0U37S8BQ#\O%U]F*%$C<5/=GR\OU$*!\ M04P(C9)!])YDITL 'X(%SW,2CCPN*UGK"IHG*9JX4.'\"&RHH"[RV8>($-." MEOYVD9QRF>L"I=1!E2EZ\ P9!.:N7.C:.!ZERA=V=&=O M321G"&PD 2I?.#@1"V!13'D9?8")DP==X4)HN4:/'KU M&?.9'M+M6>HL:9TA;(Z8HW'(8K0B0*KY395\ B^Q %=UX+LV@KOQ2I!&>#:W M8Y/>O$O=WL%[SG7(A@%3LB87 B>&O8'L5 Y%\U!I@#!W M<6U1\;RS=J**7@+NKJO+N+M.[R M?:>"XE#8':&A?H 7+C<#@0*+6Q1,W9JVP%."L-&')UBZ6_BF6D M5D6[R.D<8,>H?S?$3M;%U)V(ON>#?]=#Y)H=1,8R,PZ,VY1C4,3C14*PNC"# M1GCAAK4@>GZM+G!SNDYWM%1K)>"^\$*^@=O!4"PZH28VDK;U@5/B$$RR@!K1 MZ:@D\^8(Q.Q>K8NK@S$QTT#(?:'F;TL,],&__1[FNSG37,AB+(B OC[3E.", M%O2M,#R[Z(W/1\#GF66[R/./B:.68N_.&_IU\4!H EU&GQ/%*4)[>>AZ[O1#8Q5V@-.=CT=2X<$%1F>$\[37@E00 M=\ARBBT8/>(2J.@#A-1NTM7?L\>LD@S-H#28+ M-HM:E*4T>.\4Y&**]8(G65H'/@/(ZA]VQR#B89U<8_5T@+A?%_,_!G 5*$IT MF"3(6",\[P1$YP(Q60M->%X=O=P#*7V"=GWR]EG^NFZ\G?]Z/Z7 MV2J%R__$L+Q@QK-2T(&+M->5DQYHAP8P60NR!G7.\!F2Y4_2V,7)/0I>GH=F M.^7U#\X[QGY".DIHS36)]QZ[0;!8ZIU8RJ*.%RO$;HD,N!:&9H(SV$ MY"X._PZ@VU2UO2/YMS\7E:?5'E8EB^1;U7J1VO).%?HJ9TZ#X)9J[1W#ORRNED_Q:H+11602*X8(*C('/I$;%5BBTT;;&.(9G@4, MIK>[YYZ3(+BE4KL'\.PK??6WC!O&8DQ4F1:VU)@RD!'30 OA(C>2:-\ZP3# MT650HTWJ/B/L3E9"LW:>;2N@WBWFGW_#Y9>?,:[O*GSN__2$XJ;A']ZB;NE( M5AJ5)&T^_[;3ZUW5".:04U!@0ZK#B>L$B9JJMRD('84-,:C&^W0W):=:H?JI M=[<=VX1Q[=:=I7" 5M4^IH&#\\1K$27F*!RJT/I*<@<9TR8R&^C]H:TY5=03 MGED99Q?O\'.X?#-?S];?M@,AM>!8 @.4J.M+#PU.N@2H5&9&)E?24ST@5IC^ MO\^+K_^'/GH+$/KB#A<[%IP>#RN,MQ" ML#R"Q9P5GIUI[GL:ZKZ=%'L!Q'^]_W-> M!^:6Q>5L\>[=ZVM64HA<<:5!U^=P*NB:*,( IC";E#H*EW<\!!3:UBD7@NM41X%Z<#HET')31V\3L3$( M"7L6F.;^H1T$6LAM:MU?P_CCJ__\])@/;T41T8)4&$$538+1(H!G3J-3GGM\ M-G_PW"+39/";FX&3Y33JF!Q"X74/?WGSX^^(RS^:?5W=\Z%0B6I\A"VM!*>_ 2Y6 M2QO0F^3HI#O$#.Q:9)HD=',S<++\.L'!I\7E0S03ZYD+S$( ZY[#)PHNZD1<&W._OF0!Q&5SH+\&4S1@9("(1H9P"FA MM':HC.2'G ,/%QBD?=^O]EO(;6K=7R-XV^7G)J9Q=[Q8$XJI%8A"YP!*D"_C M@J=OF8L2N8R<'10:[EMH6**(]0N&EH+L!!35K#UR<30304J'H",SY.$&!N3; M)#!.8HQ*Q?2PL>/SA\)1_B'O.6W82(!3 V%KX1X9.*N+L=PJP,(%J% [)XG- M+*Y,E(S:\&QK4X4,*G));HXJ8 O/ M45OC+!_63_&I58:AH/]TX>DBG!H+-W!^R$.2FM-!AI!D)!Z,S."2"\"+"-'% MDC*S!YF!HQ#0?;;P-,%UH_R'3#B!V65;Z8^LIKL9.%8B.;TZ6*V85':89[AO MA6'J[SA1V$1T_>C_(1? M*KRI(7#O('ODTR#CMH2$X%TMIB3'%ESQ#"+W-@F+5L2#[I)W+3(,!OVG"D\6 M8"= N,Y[_-^'K'AA)0I>0!7F<8'/K/&K80 M8U>(>,1)P8"H/4)QN0 1SJN$-)ABA98E%"_8X8 X#@\=YQ';";$3.-0R_CG] MVK=/5W_\"B! #R\"LC\(7)?G \H)G%AI6>M1_-K&) M(#MX#%/+^=?7Y?R_T7^SG:@3O')2U4'6FH3#A"<>I(18I&:"PN)D6D^9VT7' MM&T)6A4>-Y-TAVBYWDP:F5">R-8D %!>9R!Q$!>>>29XYAK-R'CIH6G?Z1I^ M!C)'B+L#T+Q>D*U;'L9Q?6TGF4_68:P#NYBO=5D!O$\%0M#:<\>,+ZW; M4.TDI"_('*/A16MQ=X"93SB?+;8=L&]FCL0.^R42G M2_#,0!*&CE;'%/BTN3TH1EN+QN5A)9D[/W[:KBH-P=!(@AU8DJT5_"6DV>7- MT\0H3>%2>^ \4M2?DB, "PV8M7=>>YU,ZV?ICZF8]M!I'2^?*.7N<'*]=8)" MEAR26R59S0\YXB&07\Z\DUHI%3"V'K^[BXYIPYY3=?LD5(X0= =@^8A?%Y=? M9_//WS-S4Z"D5,18R".W9'45DPYB9!G(W@9=DF4H66/4/$E03_ Y1M^+L83? M 9*^-\3;S>6]EL%E,+'.#>;9U0FP$=!CBL9;C&SG319\MI>$;TET'-RR5VJWTJI(TE,V=SZB-I'2T^]1P[7\9.0.5+@ M4\= _X7+Q8?%C+;0G\3$M]HA;IM%NI=WW/CV=5(LIHT%W?[J]L]/L[]N4I*B MSN7,BH(^NRFZ913YI5IH(UC0GG.5AQ6H-".I)[0="X_%Y+J:&J&__;EEFJBG M+Y]D^A>,RZNP_':?Z3>SS[_?I+AT+,*F5$?*,HIS#06[7NL(G.7$I53>!3$( MHNUHZNE2M 5&)]+6U""MC&[XWC#P";_B_([W&X8_X1_K)S:EC(;[7%-GKG@* MF;!>+69!1Q,W-AHMG!Q6L]& F)YR#RU@>6[]=.I MJNDS7B3/%#D*#+3?U$\&!EXY"SHIM#+5RJL\*I*>HJXGY^](,#P)L&::Z0!S M]YO0_@NKA<;\BMP%8N4^F^_I1[_-ON %XXF;3$PY8S(H[3SXR#5H1_0KYD(. MK2/: TGLR:UK@[XQ=32U]W;_6FS3NOK7Q3QMYUY=>*=3S'36,ZF)CQ(5^*)T MS6LGI8U0,8=!7MD3B_3D;9V&EJ;B[ X6U[/0R!-D.<3:9H;D4)FH76<,_8'% M:JD#L_Y(3+P^ !!GRJV. 8AC!-G!.?6]8/YC'KXL**3]7\RUP_7BBD*5.Z!C M*IY%25K/T=<42P:753V'DT%EL2C6N@;E /)Z9PV/DM[.;XN7IE MYP'>S89*'K,.F8,E8PHJ^P".:POD]B%+:'UBXP9W^VF;=@3+)) [1BNGXNVW MAM9NN_IVC B^7JS6]T[R7W%]P86N#^8*&!]J%W^,$#'4A!TOTJ"S!5M/67F6 MJ&E'KHP#LY9ZZ,2>/6;I]1T_4M:B,32 SCGB)]991-("V>@<5/!*V]8CIIZF M:)KV>><&U9$:Z,=BW8]1[Q_W/N8DB8_"+)+1K3&'1 LAER28L5+'UM4VNRF9 MI@_?N;("1TJ\V>2G-KBY.;,-4XGE3:< EFK?" :Q6$-\:*F"U,G[YN\.'I,Q M4;>^:WG@3U-\+@CP&PN$G,=GBE3)BS5 M!BWDL(!AJ#&:D)AUS0_[+%N0>#+I8:# ?:/RNOP/D26>1V<59!+'38 M"2;V=KJ/J%,D9D!I$HTB=QKH6P[(C-%8DM(/YPN/.#)@_.[ IV*BB1P[N(7> MV9>(E>25R(1KZ4(=A!/ *^L!43)O7\=$%LTDW2%:KC>30$ZH MY@)8U!Z4)V_)B7X>(NP?0/&X/$YVWC 4/ M4N5-26F!J N=)G1JQJ#)5*K6F:S'5/0%EF-T^WP?GD,$W0%4=KS]3[Y@,,E# MLK7K1S:UBCX&,*):WEQ"DJTSNB^A>\8I)]&)4NX.)]=;)Q+&HS)(>P4+A>N5 M!R$%H"D4HUF>N."C(J6',^A4W0[IGG&(H#L R],-'##:P)2UH*VJ#[&(+<\Q M V/1$+W119D:H^:E=<\X2-\'=<\X1/@=(&G?#;96VDHE+!A=3.W]KDE -D.) M6BI5'-=\W$+)=P>]@CMK'XU3#JH6\NX -O?]LIL-\!'KUJ)]\=-BN5S\63=( M^(/^;OWM0AOIG:&M$&KUNLHZ@V.HB5DOR0?$DM.8SO'S%/9TXWU)KV5^3D=42;F#5<*\77W$>YK<<_[:0:DZ0L(H 5A\D%%H MI+__-RU9!PT\154?^B@(-4(I(@E/7J(II?6K MJA=QX7.0;H=<^!PBZ [ \O2=@S0LH582C/+U2CPR\"$4$$IB=$PP;'X8O;0+ MGX/T?="%SR'"[^Q=C<[.R<(EE$)F5S&1(#J*-++-7M@2O<'37E4<\Z[FO!,N MCSB"3I5D3^]JI,5@:V>$8'A]QTY_A/J8/60*,I-%GM)3+0I?ZKN:@]2U[UW- M(;*;.H_SZI8G"R;R35Z_<9GCLO/WUXOEG\LEAN97[,2,C*&VD'.M1FOL:6.&"L$^.!, M5EH&-BS;]O0ZG3R/.5[W[:38"R#V//K2+!OO;8 H/7G01D?PPB#Q8Z0514IG M!N[[TY_.C?\^YF1 -)#BU(#X.Q+IJ[=OWZY65[B\XT$)Q:7T&I1 0W\H0ZYP M2,"BY<8:M%&P04C8LT GSV&.AD +N4VM^VL8?WSUGY\>\>&2D+D^\7*66U!2 MDXCH)R"$RU^I]Z_9NS3R$F!BA$K#VH-LDU M!EQ;YYE*I0RL"CCU]73S9H/-S<#)\NL$!Y\6EP_1['FR1;@,.LMZT>L,.&8X MB%R40LS9/FS \S0*'B\Q36_ YA@X4793(^#:G/WS(0_".*$B63.IL3:$0 0O MHP/4:(*R'(L;%A;L66":EG[-CX&3Y#:U[I][WRTH-#.4K1;? %G! D'):,P MF#-Y4(!PU+G .\X<-A#;U)K_#L&/#CA&?"021Q:U4Y0R@@XX21X.3X5QQSWG MZ7 ;'/&AR98(C'I(S"90M!J*.%K@TT00M)19_D!DX M"@'=9PM/$UPWRG_(1**(-K-2J_ABG2?)++AB)? K38*@E 2$JK$C4!A#3\0 $8]&,2,"#E(SVPRT>N#<@5[UAD&A_ZSABW$V!4B'G$2 ME8TR9P%1"83*%3B7;&TG&A//)KEX4)RP>YEA>.@XC]A.B)W 86\'4>G(X6%. M@E=T]"GOR/&)S-5#4.A4# 9]T+W229U81?_9Q":"[*!$_?;AV4_?_H&AO@BJ M9;8_A=5LM>UECI)\'M2 7#.2D^<0Z^6)+S)94W3RIG47AF=(ZNGY^^DO8EK* MORFQ,/4$ M7=.^?V@*A'T@:Z65#I!6;W*J:M:WS.W@\MHFUP&"2ID WG)?GY$(<%F2)R]< M*+I$%U+KME@'D-<)[IIA8W$>176 P==AN?PVFW_^B'\0DYBW0MO/'BM"F$*A M@\%,\4,*$7R=;:E)H,G:C-FTQN&!)$[[UF=T+(ZIL [P^&:UGGT):WQ?!NRU MH(S)!A/D0B&LLJK.$^$,I.UL+8UN#\1#ZIG7S1D?B:*KJ (8[VX^[Z'3" M5,B6UV&(D7EP7'@0:#3MJ\!L\X%X1[?R/VM?RE.BAY,EW2%:KC>7ER:D2*Y MMK5NOY 7$#5]Y2)/VKH0='CJC>,/W5J*?^L+EW2+,MVS\NEC?&U>:EU&H+# +PH#)B2TG[81>S. MCY_6N6T(AD82[,"2?._Q;[PW14Q% M3TTT3X^#3I1R=SCY-7RYV3XY2J;KG"XR;IF<+'+XH](2;'0\9^:C;W[<[*.E MIUYTA^OX2<@<*?"I#YG_PN7BPV)&6^A/8N+;+[.O^ GGL\7RGL.^,9X_7Y'C MGC86=/NKVS\_S?ZZ,:N2CE"=.&06B6M6'+C,,TA1M,M&2I:'O2AK1E)/:#L6 M'HO)=34U0G_[<\LT44]?/LGT+QB75V'Y[3[3;V:??U_?)N,-MV@9L.@JVY%. M_D2;/P1ER/)((Z3=W>P M>3NG3\;5^F-8XZ=UG13P 9>IJNDS7@2,J')!,*Q>(C"9P!M.N\+%'+-.485Q M XNGJ.O)^3L2#$\"K)EF.L#<_8D&MW?8%\6DI&.BL(QE"\H8"9YG [H$P756 MF:@^5XP_S$/7VJ9V/]BKL4/M_8KK"PP\:^4L9(UU\AUM#T>,0LBB,(51.]OZ>OA$DGMR MRL8P:>/JL--Q-3_C7OF#_/YI]?)?JKS?7/CG$EZ)5!QSDX5Q_GN;*IO8K ;)36,LQD#9OO_Z/) M/=U:WBQ][>DFIY,,&3 Y\G1-'4;&&(<< P\8?"BBO?7[CH2I';3S(.>QQ3M> M#YU-$9"N\$#!+Z2B ZAZ-^^3C%!K#8LHM0#[J0TTSA2!,P#F",4],4'@$"GV M-$' \IB$L0@V2=H$1A#_J")DKIRG?XHN]B3MO^ER@L!!ZMHW0> 0V4V=V7RF M,;:,*6A3&,@HZH >%L 7-&"*8\2C3T4MK7H+CE^*[%3\=!$CEVD91X[UA]G MJ__>G)Z>96T)XV#(0:+3D]CP44N(I7B%F$RVZ0FGH57,=4//U)F]TSW*YE+O M"D&O%_--Q'6O%E"QD *7&>SFQ92(CK:9H(-3TEFIE) ZM>XF\!0]O<0DIVI] M+YQ.5$$'.N('M61_W$A \;&IT,I-V4 M] *A4S6]:"[VH\'S%9=QT=P:W:6\41FMC'+$!-\T@"]07YT#YY(.:Z6*MJUO MIG:0,?5UP!BGUW$R[L#*W+'PZZ*J(%QN7_I>2!L(VHR1&:X-XWFIK0EL;;UA M#$N.N_1PZE)#K'Q/2R^6YD@E[P7-"1*?U,1LW/]];'S"]?H2\P5WO)1@:TFR M(AN<2P0?R!"7>K\?.*JD'Y3K[ FCGEFH%U_X-' T%VD'IN5O=!2_G^^\L/BP MQ'7XZZ(.*T2&'%(FV"LK"T0GR/8J="4GB[:TOLQYEJA>3J;8NKKK6:*F[KW0%E1M=?"2ZAO> M7ZU7ZS"OV<^=?]^Z[&'H>J-50QS%< ]%$H0^&<+F8B*"BH8BP. -B(S1%4RI MV!^X2")J$8J-$D*.=5QX-A!Y84#_)<$-6[EO)"\J)@^2US<7B!Y"H*]R M-%*6I)"'88_F7T:1Q*EX:"+'#K(O3U[<1L,-41U!AMJ3(FD!D00'!BT/W$74 MMG4/NI=3)'&,1]E]+8'=D!$D"ZFSKKE( Y[Y M&'@LPZG=)30<>_ M49'$05H_I$CB$!5T *<]M_5%)DR9O"WN SGR(=)1BUZ"E4HZ28(B^?R[%TD< MI.EA11*'B'UJ#^-B+7RC")3 -C=59VY'1Z&IL@Z%!R$I:K83,D MZ%/O>1?TW9UG\=V"O90E'!_-'"^_'I1^4P8:HN*:-D 61+$*JH /,@,:C>0Q MA3KPKI7:I_053E#60W4?(;F)%?Z/V7SVY>K+38K&I9J_#9 (VZ",JIW,*D ) MT@D=#18WJ +V.<7?7W0:3["9XH^67P>IA%U54DQX^D6MP&OTY+ R41.;WDGHY4]5[HG";WKB#TX 4 %TH9])&.RE*( M#ZD@6)[ 2+*94K&H'LXFG_;-Q5G+ZMN YP2)OZ1"U9_"96TX]NEWQ'7KHM1= MGSU: >JSC'10;"HY=R9:!R@XA4>%8B3O'2=X2N:53B*6\?YYG>WKD5(K+!$OH39Q)D.29!)&V"Z ME,*C%X:UKEL=CYM>CM]Q\;QWX/:TZ.C@E'_,QB:7PK2.]?D#H$\)E-6U58I/ MP*,QQ=G@VS>PVTU))\.W)\;)HKG2NH3>S40J4^=1\0P\9 [5]8%@A 5D(3,7 M@RC9CPZ^'HHK6NCY6>@<(?0.P//K@MRI+0^8;_H[Y:*$E?51A)+D>V["] _ \,/)WEO^^G"FC M",;E"$G4D9E:6HAAHN/LZ7T\JYM[6HNJQ+[][.R#,L5NR<>#36^8"00W9URQ2'Z$R& MPA5#SW2,MO7HN6//W(N!/!H^&X%Y EGVA]WEA'NF8D$'F 2YEZPL>&X99&.\ M8L9(RN2'Q6(W#XP&QM9^O&XXF.P$UV2W@<;;O_X@'6F^M6;#CQ_LLFP7)I0(> 7":IC/5& MM0S@G;40N TVZ1R= M'ZZK]*SJD'M)?9\ZY#XBZ !.#PMBM]3<=EE[SYWCC/1,&U"2(G2BB4/BR259 MC$0UY%/GQZ?I!4K'2GQ+/?((]G#TP$RZ )0CXHAMX^-DS.1.PW)"D41!2RJ(TZB:+3NN:L M."'K4'XE3]'<\O1DO3P6[]IW#B#DL6=6/$O2;_/+7^Y:S-XL;]C_X"]\PG!1 M=]??TEX7U#MIO;+,@12:@\HF0;!204(>2D%T97TSPXO;.XX\4B^I13NP/+_Z MXY22VQ^O_AJO,_Q:S_2EF<7]?;98H^7A@H'EA,N@L.X6U2II8FRHTT)\ J>U M8\(H97SK]7DO'*GC_.0X/ XADGZ =IBB/50PBTH7YP2@5J1@(GMB)Q'/0_*Q MY!25E*?P^OL+F&[<%S.GLBC3APQ\WW4#+253[$*'*Y)7899WO GZPZ,L_][B,MM M?((67GI(IC1R[,]__GZQ$U8SJA)$5XUHB)&,:- 00Y;!ILP$MMX+N/U$QYK9 MOT]G\\7T\L?MS[TNB1FA+%H= &--RUBRX%26D'7Q7%N.O/D,]6MX/-L[<-%WE=:?+P(E]N7SY3S=M%R0'6)).(C:28HU"OV*5_X$P8TLB:70 M6DTV'F9<##40]'P(KG< GX?GOWT%K3 )&P5(9RA[CSE#\,C >6DB:N;:X^;I M*<8%3"/QSIOR>NP[B=7QWUS? RYO'_(EF;@V##PO2#H4*9\IS(.A@TL3+)=Z MMPG[S_SP<2%PK+#F#3G7VT9)\JFACDE(MH[YSA+!12*B9%LL*YRCVO9Z;)B- MDH/E9NV MR7UX-[;1__+VH_WI=I@P&J/0!##)D^\+*"!**2G69CJ3Q4+#_$[&_L$/[61C MY%XBF3?@3P]RO5U=IWS22BE>]P?5WFP9(%IM@1F1R=/Q%(K96:Y]K7\\2JZ' M\*>#D'[=8;V_NY>+UFGGK(804MTU)CUA4]"_ZB0+BZ6(W/JYPL;#C'N1V3XC M;,/UL1-?I!<#;_[DB)O]$].>?Y]]K M'^OJ)[:X3-_U1[9:7R\_?"/2Q'N]C^''] MGO:V/JN%<)%A LJ10QT>9,!A1,CHI-$Z,9^;3QHYZL1'UV/3-\Q7%_3MU3>> M".T-R6SV%:]'8O^X_SLWYWCSC[#(U][(%<^*S0IL';ZDM L0F*10IHB0O2GOWP]?E5:E!'K8Y58'],%29&4 M5J QYA =8Q13-\;NHP.,7#X>!P3S5A+I $Z',^Z>[%G^>!'(2WZ_?3G*K! B MV )2*.*FI]#>6V*$1F=R,$'QYA?'0] Q+KB/@-6ZK1Q;QAW@_"W%FO,?B*M[ MA@]_5 ;<5!TB3XRSE$"RF,D+64I&N120$A%1@BB^^6R!C8<9V9R.CI/UAK\F M0NL ?9\HW5M,$\5$*U)^GTTOEY\^_W[[UB]SH2V7=5 8@BI,0V3)@U+:%"LU MQ]RZ/W[K@<:]!^H.A>V$UP$2'ZG4[?CT(KF1+H*4=:63PP(1>83HN8XY%U2R M=0?I,\<8MU#9'>J.%50'6+OEQBJ X3:@US:"876WI14)RL'RZ A+-YJ5BS6)G#TX;^CTCF=2 ITA1%V# 43TK1>(]90; M'"[)#9 X@*UC7Z&\G\^^?L'%]W>S1!R;_HF5EMNF'U2%8D %W/JZCK>^8 M@8NN'CQU",'3EVXMA/+_IS1_MM55>X/Y4W.JVGGX6+U M]Y9OKBZ_S1?U!=.$F5P$HSC39LOKC:0$IX,!04&FYD&%H%HGI .2TWE1I3$R M6RE&8YB\!HUYP@#E63!"Q;J]C*035X)!#@43%J.+"]AZ>G1S(CHO]G2N'4=! M8NP(^F#JUZG^B(L:/8:OU_? W^>SZXKMU>7R,LSR=/9U$J)@'LFORU)+(8); MB$9QL)Q;Z90DG[];[^,)#]UY16H8U>@:&;UXD?@R:^(Z:Z[O+Y;_@J(3&M*/3U9#]$M&!L3-QH2N=MZV%-0]"QD\*H5Z8PW0#CU2C'NQF9 MC>D\WVWIX9-HE0W!&S"UJJ%241 MXT#V(3-;O$ZQ=?5X*%IV4A+]+R49#B = M*,K=[0XN_IS6A7W/2>6W^>S/%;TK#BQ7,[ >_GGMK_MM?OE?>/GI;OK(@ZOR MY20*(27]/P0IZAH5I4E2S@./+&AIN>&Q=7YR$L)V4B'S2E6H/^B\9GVZ,33S MQ]*6A\OYI,P M5C-1)\&A A4% ^=2 >]"L<9D5IH/:1GYQ?RA&GH3Z#VXM/TTO[CX=;ZH?SAQ MHW];S)?+2<*@/5,2I*WK$&Q$H+#3TK_ZXG5D M@8?6'GD ,LZTH;)?C3D6*J_2MUB++,DHR$I@?9L3#$1#_AZM-SQQH4-N?0,Y MCF_IK[^R7TTY#B9'^I:WL]R%KKS]"Q=INEPM7KEF@D">=7T2%T*=*ZKJN$DR M'L0.8QWCTK+UUX"CZ\H3(D9>GGF^RW M.VO]VL8J%I5)X$OTH)!Q"$D30SB3B7%1F=%9G_(&4L;MY1];94:&1B\:TB86 M_4^A"$CZ.0>\'M?.K;&X>9/%NUW,J@*$M,6CM I1FHC )\W5@FBHA9 M2JF";#Z _'3DO9IZ>!+M-NY99T]8$\N7X2*$7H=>5F,#R P4Q6R4N5 ^M,T8ZC M>-SGK6>L?R<$VMC3L=8(^81UT"H1N-KN1G*X"A=U<.K#NW^!@A):$2'*6N+U M18(W,0/Y<.V$E*&XM25<&X9<[?_M<5^4CH#H4\BH%\]PQ&W$9LWO#U[MQP+Z5G*=BPV\;648X_3E7OE-IS)M!X!3YJ0.>[(@K'SE(XA]0JT;D,J M=PCGC.-1.!)1YZ8,%;5 MHBL ].+)A@JR5W_X"\GS?BB1,E%F7C?H"EG(T2<*KZT+M1,3N??,(6N]/.S$ M)(Y8V^@+W(,^16R+M%X4L47K\\N<21Q-04%Q=E3$CX(<0I&:4ERFN8C!:3[( MV_B34+>;^KW:UUK](>C<0[XW7[\N\"N1_X[BWNEL.4V/;:(V1"PBBOFW$R;UJK'#)G441G..JRSDSTH M65>AFL1!9&\*0Y&8Z>VE[T9BSCB&:XK7X?KRC@#/^?2I'\R.E)0)L=C*CM4L M2@,.48,701@II3>LM^Z[XW1IF-NJ?TY=V@<\KZ2K]>5JY@913D)(F66MH0@A MZP,9#U$[!4RE&+Q1R8O>-.U@8G?S:J_V77'W^'H%X>'+/8J;&*6R#,DK#1C) M5JE@"H00%<@8=;3<:)]._A!K*&)W4\1_/40>"U_G-=7X$S%@,:W,6 T!'FZR M\0L?&G"Z\3XD]C'A6"?,RAH&)IKZ\-9(\%D:2+[8+*SE,9?&YFSD"0U?B7\R<)ZD-VN971*T.?]9SC/?! M[!/#/HKX.XB8KD].?_G-7]/EQ"ME$W?D&X-.='ARD%%;#\%4[B4>K6R-W4<' M&'D(PS@@F+>22 =P.IQQ]V3/\L>+,/LM?,=?YK5I9\(5-R99!)$M*;93#H+R M&5C0KIABLO,G7S-U !WC@OL(6#4;--!(QAW@?"VB^WTVO5Q^^OS[WW$UT8Z( M*G[N]T] MVI"ODAI!NT 48UV S3VY+)XTJQDQDX,TQ!]UZI%GPW01*IQ8]N>,]A=W$=ZU MCSQ\_*.BX([+ L:HVC!&;M('3)"59%$8EEGN9@W'011V[AD:X_=DBRV/!M,_ MAZK=# ".4@M,R #)U_.K %7!\]GKV.VV?@O2]Q9ZI@)T#XZ97Q +B= M?[/&B^QYW)@\T9[%++6C?- '"G\YA2*8-9BDM144J^3U?L".E?$Q;6(18.MBQ_-PG%E;0&^T=W4#/66U :%6:R@CX!YB<=93E,-U.I_(\S%M9SI+ M\#6IX1%@VU\-_;4:SE;7VOG+&02H)+R"TT<<\B('1;FYYL42AYR!8&4 Z[AV MN2@3/3\;=7Q"WK@+&_ZED4=#[EBE[%P?UR-X9\DD61W "^= )0H@0FT6Y3$Q M[432F-/9:.,A">-@O57_TL4CX7;N'#XSU&*??G1K,-B>=V6&Z,A^7M']C!S M#=F3E:X3QZ,_0Z?;Z3R$GCAPL.)T: 3V0O&KUOQ]YU&(:,G$)PU!6 J"K.'@ M,CF"N@Q8)]2J\//)@(>8B=*?[_ZGL@%#XOE5&X+'M<"7&:==]"(AR3NO^J-T M?8F2(N14>/'<*I'.)P[8D_A77[I^!89@2#R_:D-P4X*\(E2_S#43T!F7!1A; M(JCLR) F5D GIKQ1UA$"SL8*[$/YJZ^5OP(3,!B27[7^[Y%%11-RY$%!3)%L MIM$9HLD!+"^J6M,D=3=;?TY="SCGVOPKT/V!4-RTKM_V737Q:)K"+/\RO;BJ MEQ9X^7Z^7%+XL^+@;:?ZO&S_>T>\MVY[@!;OL =D2:/WV6_#HDZCOOO6W2M6 M3KY(BU+G\0A#6F5T73\G06J=E7%)%E? M/'R9D\I_G\]6;V^^S2_(:"Y7QYQW&)P$\RL6^(AA=1!N+0[>3AQRW(#DR#@\15 =(7.?:M3H)CSZ6E('G((AO&2%FQZ"@Q*B=%F0$P<@Y I MA-;QUYY''#O:.&?E!*7DI%%":5 ,$S@B"(2U6F*VBNG6 M5FVO XZ[?/V4^&L@H$['T&W/^=_,+J>K/YG^N;Y"ZIHE@]5)=O[R\ 62PY@P M=&6$<>*EJ+WPSA'VB+5 ]HZ#1B-78OX0UD_T/4,"5>L4X4%4"JENL^"8EIIZ!^.)69E MX?%^8TCSD7,M*.BTKK(/XC9/E#NYB#MP^T?2_-./YW_ :G95D2%&3BD_8IU) MG'V D+,&*03)R08M5.NKYP')Z67DW>E1NC[WKA/(=*L]#Z9?)6]31&O :E;W M380(L1C*!++SBE96G=%KCQ,#UB\5"9KY>FF@B@BUD* M/]>;^L7EE!S'+Q@O;\A 615*6>"2YWKX>BDO%?!HE(RHHRBM"^+/'F3<*Y9! M,70\XSNP1$=:_/=W[]JLBM%:G<&J3($+12C$28502RH!#6K+6ANN5F?O90;B MN<>.AX'A_)7@S??YU>QR4E+2@;0<>"!2E:L!3GW>&0IRZYA/47:F =<'[]'- M#XVYML _ "=5G5KF\#T9@G_=A7J&PO$FX)"05MT#2.S#Q:4 MR )7D4WWTLU(J@UK\8QQGK1D8J=-/_13'\"%_NT>*H\^.&X!I:$+.YR-/XC*U5XFE. 3,Y!,YMQYP_UN,V]WD?Z85N$(8:V+^P#.C2SPOT]GT^]7 MWV\.KJV427@%#)TADK.&X), YJ2*E UX95J(_-%'1Q;Z(2*;M^#?V((/?STX M.,MU\'XN$"RZ.H3?@1.F3B#.7 4G9=@MZGQ)\ \_.HZU;R;X@_G709CXQ-7= MES\3_9^I#\I4UDB4& D!108RB;G8$KD/K0=+;3[-N,]@3I'3'L;X[B#TXTU* MBZMP\>;RY[!8_*#?O)GO1E9/H&"@C4B@M.80"ZF)<$6AE(HGT[HY;*>#]91_ M'(Z"[7EL Y$/2/KY:E&Y/K$8A3!U=)#.=71()%.NR/OJF'F@ M_"H;W_K!S.ZGZRRW&1)Q1PNG6_/VB++?YK-T0UQ$41)G'HB5]<:<27 \9E"8 ML):A7#(C(._^@)WYT9.![T 1=8"_U1R5^ZN=T]NPD)"8U*$DZY!.EI5)Y MKIFTA=O63+^&ZZ;4 MK^$?X?+RW^=7B^6D."U4<@6X+<2@&!CEK=J#U'71E[7"<;T;.K9_:-SWF8,@ MI"%G1T?)/=J?DK6<&.N42VC &%'37!$H="L%>8[.V'$ MGA5&VO&U@T#DEH1[6_@)ZT49<>RF]GG=M7;]YW4L0Z9TT@57][1S5RX5RHG+C$$!UYE20II. 2N M"Q"SA"]>1>5:%Z5>0Z_B7@C8HU=Q'W%T@*PMW7(B1DV4"."QKGA4Q4.T*H'0 MAK,@G$^N=:/U.?8J[B7PW7L5]^%^!SC:DDUIF4.I&3;:NE4(E0!GM $9/,41 MN@076J]M/[*9X=3=C4V=WF&,[PY"MU=)#Z?K,Y) M;LH6R<6P;3'/'*HGPW2X]'>ZU3M4%-UB:[TK@R6;-3,"8HRB%HXSQ(P,6*AS M!5A)0@S\[*/_1IFCP7!0O\P^DCER+<7GR["X'!!T'Q?S/Z=+DMT$F;2$![+X M)M8A.I1%AT1$I5BBX)([7TYCSNZ.U)-W/ W0#I-&MQ;M]MIC$J25FFD+'(NH MS]=SO22M4U&XQ+O-$C3+CN,Q])-/Q)JK ETL'$3_*[9(V03'. W!1M^,$)@F( M#(%[KQ0KTDL4I5@'6"4B,";R_SQQSWE*F?G6H^%W/-HXAJDM M#N;#"Z4SK+V;T<_%Y>4-VR96<2XBJ^_NL,[&#!Z<< 8<3X4;M!YCZPZS+<<9 MQXJ=#%/',+\#''W^1CI J>GW>Q=-R8XLRI,FI%IN*9R!CT&#\)051V:E]*TG MH3P]Q;A%B=.%2$?ROP,$_4=83.M=V3T!"1W3J2[;,3Z0:DD%,5M9%X_5V8PY M<6Q=/7URB'&K#*?#SW'<[P ^]P='%J5 K+.$+!U<:+*A*GJ0);(B2Q(EMNYU MW \N@SW6.1U<#N-VLW?.IRU K8*\^D?O246F%ZMALP-6GK9][A0EIYW)':76 MA#%%'6*!D%4DLZ3J[)>B0 MA@TM.86B]+.\DM:95H+F>6-P%F3H)NWKJ9+(% MI96#8*6 Q TE&RRB$/XEV&W[P#D5DO8!P*,*00OF=N#H'A?#UHB:"!8R+ZK4 M)*20.:YW M%3[N"44:H(QG5KY[?U0"-6 IK(>VLE\ACF=X"D+26-B9-):O24 M+;B9 :,.]$<<&W1-P&R3^N)E <\\7 M'[(7.H(WG('BI9I%DX I3PE&\#&L3S7=AH--GSFGNXV#(Y=VC.[ ZSQVH>M4 M301/ID@6*1?U#I0D^^>2D)""(_8([G7SP=S;3S1B!--0[EOCF*.$T &D'OK3 MI[3HS!S7%K*OMO.,&,H,!Z=F N@BHKFCX'ZN MU1V7E$H.72;WCO4I/S(/01+39-9:^+JWB.^6B;_TI7.ZN&CDV(YD=P>&:(-9 M?3 ?316.KJ[4ULI*4,DS"&@M$804+FH;+6\]PN[%0W7CX8X%P&Y.[D!I=+$] M]%E#^X @CP%32)0^2$?9H_<)8N:^+A9,6@0EN1JR)>10<)W"WS4&5TM)].7U M)HS%P'+AH(M6Q!9A(/"$P$+),041DCHD?,S"0LK M S^4:_!/P\7'^7):)?BV7@4MZV[=]],E@;](1_8S@ ^)%*O$ -$G2B>8C=)% MR6,>-HD[^.CG=(%["$C'E'0' =J6RNL>1+,<XC:VNK(#/V*I("9"6]T MBI*U'H30[/"[E5[9^2-]''&?WS#EU2/OFP=! S]SW_JI@1N-=R=SE"9CLJ5> M2P)YD#R!LEJ ]UY EER@9#K9YB;E=$W&/X?EMU\OYO]XCY00W]/LA%+.)P7& M4A9 P1&'&#A"=-&YI(OB_D6T;?GYY]1BO(_X'U5_&["V ]?\."JY&W)#1E]) M:35D5U]Z%,O!V(B>,KG7G_?,G&?&^LH6 M\: !W&[ \P\]Y3UAI8/ MLP?W(88'F[2"$F/=BF@0O#,6DI6O]QX,97)[G4K)W8!.IR8I?SD8)B7-K4D#'TI!%^2<'&K%5>6!$'8WU&>D;[5C=6_SA>/TY3[!(AYM)Q9*%XJ(G.U4X@KD$X7:Z+S M3+"=0J3#SW!._2;F&D;Q071$##]O,(;# HS<>0Z]BF]''H>OUZ^-O\(K_[_L=B_N>JGK/\A-/O M\8H^=^TIBA/2UJ6?SAM55V&1#\K9@#16JY)X$F&W_MG]OWU.';4'F\Z!13(V MXOX3JV)A?O,GD?D5[Q:OK>BLXT_N.%B8B2:@AE@[^I2V#J)B!1 %J_><)C"^ M$]!V_N0Y];<=C*]A!-"!)WZL."^2R2>!(F:6LZU34>ICW[IIG0L-6AL7&'$Q MMU\5O><91_2[ ^%D:^VDL= Z .7#$&$'ZFR1UB(&2,Y0@B><)%9:"4%GY-P4 M++%UA6Z_$XY893D-( <4V-BN]SF:JF>IJTX_A4O\B(OTL+F>5 E%* A")W(Q MOCYD%_5ALTDY6*MXV7'[]9X?/J<.WH/=\)#"Z,#N;;7KS] Y*2&)HFP X^O: M>)E8W:]4(& HAD7/;6S][F7?,X[]RFHHM.SCDH\570?0W&+AGZ,.A97&" =6 M\IO=<5[J &3834993!#I="[Y4%@.^#[K1+ <4&SGUV3RZU7=;GBSK/S1M>,P MG28O?V_@=I,]"1ZEYX0)YXJBA(1E;D"54NJ2>$7_ZHTH3+NLSK+G9'NO8UVB M?BN*JWMF1).URMJ"$W6U'0L,7$H"F-::,90A-S>;^YSOG)I9]L'5;OVI#636 M@2._OAS=T(%[2]]UTD;BK'V)RQ0N_@O#8A)RT=E[ \&)0)1F6]<]81UP87U" M'D+[E4@'GW9>==QK[KY >ZPHSPBR51V__&,^\:Q86Y(% M*1GY+$^4!98E)(&N1%6$<*U[>?8\XKB7B=T!]!#!G1LN"6@X$5RB,IY!$?4- MA$D!HD$!GGEF;?">R]:!Z=Z''/=3M&=[=M+5!T,Q]I*U^^S?'.-@/GM7XG^ MZIOO]=\F5GO-?=1$6JYZ9E(=KL' %&^U1!&+;#U^]J"#CCM:H@]P-A'BL?O= M!_+/=XV@LWK!-?T3)UIQ(7U]"9*C N5*!L=5H=1-^T 1,FH9#O?)3[XW[DR' M$?WP<9P_%DY?AAY/,K&&!9&S!^$442-).6)"#EJ[')-*/&+K8LV&HXP\3>%D M1JR%)#IPJ"\,H<_%."E)+6*0FK)U+R 48R%;*5 J4U^SG097>VT"./^KE(9R MZ=YZ/9C8FW0QP:& J$Q]<8T($5VMKA>O?'9)FW :O.T[FOO\+T+:2J>#?/6Y MQUT;^(;><:EB JXR\8V8!5$F!*=$7:Z9+1$[8(M8@TZ'3MZ;'M/I,)"\.D7B M"Q?B++),_ZDSE3+I6MWZZX-.$"3*E(71IGG.NO\IQ^UK& HONXS-:B>\WN'Y MW-6W]L;[6JD4LCZ+-39 Y,Y2I)NS=NBY8ZUGB^][QG&-9@_0/%9P9P#,VROO MH$R.&.H";%:72* 'KRCV"5'H:%ET/,43X[&+'H5.8'B(F,X%?:M+;<\E3T;7 MYVJ& 27Y AP:,OHB.&U-,12)CX&_\3L1>D+@WJ(Z$PQ>7UY[F:2Q"+9$6_LJ M/ 21+/A2^RA-8EX.^>ZTWWZ#CA"XMZ#&[C)XEJCG[[(E97?,):>C9?,F=NB,2G@IE3CS$B+ J7P6@G. M="I>G6:.>9\= F-"L(G(QK\*V6S6G]Y1+R<%*3L7=6-O(;)4JH/(T!;02=D8 M'67R.^YOW_6+XS8(C.92C^7]^+C:JCMDLSU7)05P(A,MP5'.[3/E0#E%2=KC M<\BG,&LC-P>,:;_VDD&O?O/V^ED'%[W/'##6M6PF(N7/44!Q7/.(I?!RRN5- M(S<%C FK0R32N;5Z<.&LN4?EK $O*;-1+CKZ55@M!_;,HN66G\1N==,,,";4 M#I1+PYW=_0SGF*R-31Q^/,>$CSZ@8YWHNQ$=_]9> K]@N,#%@[\PS%24C9\9 MF->[D3?*#!3+'0NDQ1!5($\B60%O@H%0'$L<,;-H&MOH,03 )T;@B!'(G0_/&L^<.HZ11XX<+]X7 +,WKSO$ MRR_SVCPT$2$6Y8."NC8/E**XRCED=7V'Y9Q^A:'Y%.-G3](79O:7\ N0.8#= M8U_ O9_/OM8QM4_BA;_C]XB+23(EL_HH*D5>]Q,X!T0 1>,HM1;,%QW$2^'1 M+A_J"QF'"'(^$%<[-"L4I.*[2_R^G#!I6&')@'22.!30D_:(!":A#8HE+6WK M_'GC848>)S2X0SJ,ZQW"YU$>N+W/519M=5 (.K.Z**56G6RQP++0BAF=9?/Z MS.&G[;/U78X5U^F;Q#D'2^/3C'V&=-\EF^Z^GF=[:: B=H\G50 S^D?K.1BZC*J MU/R1T/83C3P [62X.E &G2+JR[?IXIJ8$DI(BA<@KM2AE[IN?6*:*$)-O,*@ M1.MG%%L/-/+0LI/AZ3 )= JGVOUW^6U%38R8'4";!:Z=48?6!N#$2I8M&MKXQ M6CO"R%.]3F%G]N)RL_ZAD]VXOYN5^>+[Z@-?,'V;S2_F7W\,?OV[ZU<'O@T^ MB/A1+H=5T$EK[\")NH]78H20F0?+"-?>U!F9K1N_3GHY7']\_3E7X>)#O)A^ M7CNISNG(2C- M$7J\O+I&XH/Z#F7C1NFB*/9-L3X1IU\YRL\5*TY9KEWBK<>>['*N<]I;/@SZ M#I11U[B[KP/IXE.P*4%)UH-*!<'G2$I5[7MR2:$[G>GKI![7 ^H.DU#7H'M0 M*^*Y>*9SAN -I8?,(<2@')@H6'*HO&G>*K;+N^\PL#M01F/7\YXEZ/F2 M4Q89HW4,.+?$-\,3$>@D<(PI%8$B1/X8>ANJ>KM_<]S:WO"P&E($O5JTB4X> M#=<*R" '4$*E^KZMWLRQP#0ZFTKK9_K/'F3<"N#(-FLO*71:&_Q\%9?X/U?T MD][^>63!;]./:E'%V^F8C4ISZ]^Z!Y!07 G)( M6.DVG>58J[+V(O11/KK MYN-H=G?@B-9IH/_9JE5<^.BU)F-J6)WHSW@$1W0!BR)JHZ5*KG5M>L-1N@+. M 3)^ 32',+Q/W-PTDA<5T-21UC)E!HJ7 $Y;#IX+[97WSH<3(*>'-QA-1/TR M? [@>W\ NGDL8$*2&A,"%T)3-$?\";YP<(A9:$%IHAT8/#T\T6@DY.W0.8#C M(\)FN;BD<+T.+%H0#R]__!:^7RN38F1T8\YUC+ZM-T@(SDI;-0HY,K'K6U/Z MP .TT+_=(V73M\>]16GFF9JP=F1H?,(_KA;I6UCBFZ\+Q)H\KI-THT$I!97K MLH5 "*?L+D>(T6E 1\F=1QZRWJGO^ 6\['R@<2Q-&YG/AQ; V#7 WS__@O7\ ME9P/Y>T,%U]_W-A-'K@63GGRVHEF#MT$ CX&T+.ELV-K=VH::W^9OC >- M@:0Y;\_:#B*9GZZ6TUD=H9?^YVJZG*[D4U4I1Q:9Y0FXJV3H0JFEB1%4B4QZ M5]_@MHYE-AQEW O7YBE4"X9WBIOZ2U*X&^5""O!RJOW.N2Z?C]Y!$/6)+C(K M..=)N=9O9%X\U+B1<1/1[P"GP^4PMLOZ?#7[?$E'O[PVJ7];S*_^>/_^YQO3 M:KU(,0H)T=<-M:80)C0[>:VMG^D/(T?(*@+(NU."O#@!0625EE<+6W;F;SC*NR3E6QELAU6ZK#G;[7D\X.52P\V&YW#EP?KHA"2VY5<84).DS.?$0(-C$:_=D#D*; M%+)L 9R?]@#.8,6^DP/G$"YWX*KJ,*++U3"B>'_?HHUP,7L) K,&Q4,=G, # M<&^%LT:ZI%JW03]WCG$[ 9O'-4>SND.XW"H5NF I#0#)&;'%Z?KB.)(75VB, M%:8$VSH,?OXDXWJKXR7\ F0.8'<'H%F92\R5B!LCJ2F%#-$+*+8./K#%@X\Y M0@G*:B<%:[]>]LDA^H+*(9)=OZX\BLTCXB3C=/(>OX:+M[/+Z>6/E=:@$KD4 MD\')C/66U8)SB0RM=I;I8'S1VVK!2TS_^^O\SW^C'WT-#OK%/2:>^>"X[<'- M?,VQK!P9!=>GOM$%"L!9]KP.CD<)*A1)]%,PCLY;+4JQ>NLVI)FLY'UHDRL/T[9 M7'=]\M/'$_;A0IJWY-C8(O_R]J.]39BX18&*7)ZR]14?>@:!*006-#*/B8OU M^1T;)/W@AXZ3>[83\*'\&5NN-\"DX__'S_?(E(Q'IR4'73??$C(1'#<%>& E M,T.)]WJ/VG9=?OSCQ[FK;:[,1_"L'ZF;-_<4^,1X#HZ ZFLA1.1 D8M6((@. M:=$(;5Y\2['YQX]SYS&$U _E60^)'7'\NM>E5L ^E,^7\_3?JR#&"T:I!T:B M05/F$>L# 726Z)(<4T##5?,W(IL.,^[CK/;]\$V8W@%Z'I[_5IU*\D8I!25R M#XI+ P$#(ZOG(K/)*]=\@N[34XSYN'5S.V8?&&#Y!PI MWC5U_PN+CC(F1D$O:J:UQ)#6:TB;WA __>$C#R0Z4ECSAISKP$ZL6=#W=_/M M#'>DS:9N1C ,E!-U Q#]*_&#+*K(&[[5>8+#-R$._N3J,Y:,;C?DL MKYJ9PL7]"^F_785%F%TB7H_=NEXU.)U]_8B+NGMWPKVSEE,6K2D.(]U0%-J) M0 &9\]XS#%SMF(T>\O6N'M$<*/3Y*25P5A![LZ#?_KKR[7\/?]5I;S<[Q+6- M*#1W4.HX-^5% F<+@R(Q*:V+\KA;K:O)<;IZI'-J$#:140<^\W'[PZ\AX0T= MA)YLRKOZ MN F7*TI6.6N^<>#A*TZ*9,+:1-92(*]E,4O6TA5(1066KT[RE7UW^N./#K6HWY4#Y_(R$MKW]OXK1FZ$NL2P!KH! 5Q)(L MV)Q#<;4VL][TL &A1QRBJX)Y S">2A[-<+=QMMG-']1_1-*C__.__C]02P$" M% ,4 " "0,9M6IITZ/4$3 +AP '@ @ $ 97AH M:6)I=#$P,3 M97IO<&%S M " 7 F !E>&AI8FET,3 S+7)E=&ER96UE;G1P;VQI8RYH=&U0 M2P$"% ,4 " "0,9M6+W]F58 M #Q&@$ '@ @ $O-P M97AH:6)I=#$P-"UR971I > M " >1X !E>&AI8FET,3 W+71E<&AR97-I9VYA=&EO;BYH M=&U02P$"% ,4 " "0,9M6:*X@ -4' "'(0 %0 @ %? MC0 97AH:6)I=#,Q,2UQ,3(P,C,N:'1M4$L! A0#% @ D#&;5KG6E&#& M!P 02$ !4 ( !9Y4 &5X:&EB:70S,3(M<3$R,#(S+FAT M;5!+ 0(4 Q0 ( ) QFU89$R1N7@0 .0- 5 " 6"= M !E>&AI8FET,S(Q+7$Q,C R,RYH=&U02P$"% ,4 " "0,9M6\/:J:U<$ M #>#0 %0 @ 'QH0 97AH:6)I=#,R,BUQ,3(P,C,N:'1M M4$L! A0#% @ D#&;5J(^_R*@#@, %DTE !$ ( !>Z8 M &YO=F$M,C R,S S,S$N:'1M4$L! A0#% @ D#&;5K>G==J-& "2H! M !$ ( !2K4# &YO=F$M,C R,S S,S$N>'-D4$L! A0#% M @ D#&;5N7M*X+[*0 IZP! !4 ( !!LX# &YO=F$M,C R M,S S,S%?8V%L+GAM;%!+ 0(4 Q0 ( ) QFU: 5IWC%X4 W*!0 5 M " 33X P!N;W9A+3(P,C,P,S,Q7V1E9BYX;6Q02P$"% ,4 M" "0,9M6_<%:^;!' 0 IO@T %0 @ %^?00 ;F]V82TR,#(S M,#,S,5]L86(N>&UL4$L! A0#% @ D#&;5JA;Q5M0TP -[X) !4 M ( !8<4% &YO=F$M,C R,S S,S%?<')E+GAM;%!+!08 $ 0 + %X$ #DF 8 ! end